3 回答

TA貢獻1824條經驗 獲得超8個贊
條件控制是指根據表達式的返回值為真(true或非0或非空)還是假(false或0或空)決定后續執行語句的關鍵字,包括
if,elseif,else 如
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | if (true) { echo 'Yes'; } if ($n > 0) { echo 'Yes'; } else { echo 'No'; } if ($n % 3 > 1) { echo 2; } else if ($n % 3 > 0) { //else if可重復 echo 1; } else { echo 0; } |
以及 switch, case語句,如
1 2 3 4 5 6 7 8 9 10 11 | switch($n % 3) { case 2: echo 2; break; case 1: echo 1: break; default: echo 0; break; } |
switch和if, elseif, else實際上功能相似,只是寫法不同。
while和do, while,for, foreach 是條件循環控制語句,就不舉例了。
另外三元操作符 ?:, 如 ($n > 0) ? echo 'True' : echo 'False'; 相當于if else的簡化版本。

TA貢獻1828條經驗 獲得超4個贊
PHP中 有三種控制語句用以實現選擇結構與循環結構:
1、 條件控制語句:if、else、elseif和switch;
2、 循環控制語句:foreach、while、do while和for;
3、 轉移控制語句:break、continue和return。
- 3 回答
- 0 關注
- 1148 瀏覽
添加回答
舉報