1. echo
echo "Hello World!";
echo是一個(gè)用于輸出內(nèi)容的函數(shù)。需要注意的是,echo不是一個(gè)語句,而是一個(gè)函數(shù),因此必須使用括號來傳遞參數(shù)。
2. if
$x = 10; if ($x == 10) { echo "變量 x 的值為 10"; }
if是用于執(zhí)行一段代碼的條件語句。在上述例子中,如果變量x的值為10,則會輸出變量x的值。
3. else
$x = 10; if ($x == 20) { echo "變量 x 的值為 20"; } else { echo "變量 x 不等于 20"; }
else是if語句的附屬語句,用于在if條件不成立時(shí)執(zhí)行一段代碼。
4. for
for ($x = 0; $x <= 10; $x++) { echo "當(dāng)前變量 x 的值為: $x"; }
for是一個(gè)用于循環(huán)執(zhí)行一段代碼的關(guān)鍵字,它的語法如下:
for (初始化表達(dá)式; 條件表達(dá)式; 遞增表達(dá)式) {要執(zhí)行的代碼}
在上述例子中,$x的值會從0一直遞增到10,循環(huán)執(zhí)行echo語句。
5. while
$x = 0; while($x < 10) { echo "當(dāng)前變量 x 的值為: $x"; $x++; }
while也是一個(gè)用于循環(huán)執(zhí)行一段代碼的關(guān)鍵字,但其使用方法與for略有不同。
while (條件表達(dá)式) {要執(zhí)行的代碼}
在上述例子中,$x的值會從0逐漸遞增,直到它的值大于等于10為止。
6. switch
$favcolor = "red"; switch ($favcolor) { case "red": echo "你喜歡的顏色是紅色!"; break; case "blue": echo "你喜歡的顏色是藍(lán)色!"; break; case "green": echo "你喜歡的顏色是綠色!"; break; default: echo "你喜歡的顏色不是紅色、藍(lán)色或綠色!"; }
switch也是一個(gè)用于條件判斷的控制語句。
switch (表達(dá)式){ case 條件表達(dá)式1 :要執(zhí)行的代碼;break;case條件表達(dá)式2:要執(zhí)行的代碼;break; default:要執(zhí)行的代碼;}
在上述例子中,當(dāng)$favcolor的值為"red"時(shí),將輸出“你喜歡的顏色是紅色!”。
7. function
function myFunction() { echo "Hello World!"; } myFunction();
function是一個(gè)用于定義函數(shù)的關(guān)鍵字。在上述例子中,myFunction()函數(shù)將輸出“Hello World!”。
8. return
function add($x, $y) { $z = $x + $y; return $z; } echo "2 + 3 = " . add(2, 3);
return語句用于從函數(shù)中返回一個(gè)值。
在上述例子中,add()函數(shù)將返回$x + $y的值,并且在輸出語句中使用了這個(gè)返回值。
9. include
include 'header.php';
include語句用于在PHP程序中引用外部文件。
在上述例子中,header.php文件將會被包含在當(dāng)前PHP文件中。
總結(jié)
這只是PHP中一小部分關(guān)鍵字的介紹,但它們是我們在編寫PHP程序時(shí)經(jīng)常使用到的一些核心語句。在實(shí)踐中,我們會遇到更多的關(guān)鍵字,并且我們需要理解它們的含義和使用方法,才能夠更加高效地編寫PHP程序。