一、選擇結構
1. 單路分支
<?php
if(條件)
?>
2. 雙路分支
<?php
if(條件)
執行一條語句;
}else
執行一條語句;
}?>
3. 多路分支
<?php
if(條件)elseif(條件)elseif(條件)else if(條件)else
?>
<?php
switch(變數)
?>
4. 巢狀分支
<?php
if(條件1)else
}}elseelse
}?>
二、迴圈結構
1. while迴圈
<?php
$num=0;
while($num < 100) 次輸出的結果
"; $num++;
}?>
2. do-while迴圈
<?php
$i = 0;
do while ($i < 10);
?>
3. for迴圈
<?php
for ($i = 0; $i < 10; $i++)
?>
幾個和迴圈有關的語句:
break; continue; exit; return;
PHP學習筆記(四) 流程控制
流程控制語句中包含多條語句,其中if if else elseif while do while for switch在其他的程式語言中都已存在,在php這些語句也無二致,在此不予贅述。php提供了一些流程控制的替代語法,包括if while foreach switch。替代語法的基本形式是把左花...
php流程控制
流程 1 if statements if expression i a 5 i b 4 if i a i b elseif i a i b else 2 邏輯運算子 i a 5 i b 4 i c 6 i d 7 if i a i b i c i d if i a i b i c i d 3 sw...
PHP流程控制
先導 php遍歷陣列的三種方式及其區別 使用for迴圈 使用foreach迴圈 使用while list each 組合迴圈 區別在於 for迴圈只能遍歷索引陣列 foreach迴圈既可以遍歷索引陣列也可以遍歷關聯陣列,會對陣列進行reset 操作,重置指標位置 第三種組合迴圈同樣可以遍歷索引陣列和...