1.if語句
if (條件) {
當條件為 true 時執行的代碼; }
2.if....else語句
if (條件) {
條件為 true 時執行的代碼;
} else {
條件為 false 時執行的代碼;
}
3.if...elseif....else
if (條件) {
條件為 true 時執行的代碼;
} elseif (condition) {
條件為 true 時執行的代碼;
} else {
條件為 false 時執行的代碼;
}
4.switch語句
switch (expression)
{
case label1:
expression = label1 時執行的代碼 ;
break;
case label2:
expression = label2 時執行的代碼 ;
break;
default:
表達式的值不等於 label1 及 label2 時執行的代碼;
}
5.while 循環
while (條件為真) {
要執行的代碼;
}
6.do。。。while循環 先執行一次代碼在判斷是否為真
do {
要執行的代碼;
} while (條件為真);
7.for循環
for (初始化循環計數器的值($變量=初始值); 判斷條件為真則繼續; 增加循環計數器的值) {
code to be executed;
}
例:
<?php
for ($x=0; $x<=10; $x++){
echo "數字是:$x <br>";
}
?>
8,foreach循環 適用於數組,並用於遍歷數組中的每個鍵值對
foreach ($array as $value) {
code to be executed;
}
例:
<?php
$colors = array("red","green","blue","yellow");
foreach ($colors as $value) {
echo "$value <br>";
}
?>
