3 回答

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超8個(gè)贊
條件控制是指根據(jù)表達(dá)式的返回值為真(true或非0或非空)還是假(false或0或空)決定后續(xù)執(zhí)行語句的關(guān)鍵字,包括
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可重復(fù) 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實(shí)際上功能相似,只是寫法不同。
while和do, while,for, foreach 是條件循環(huán)控制語句,就不舉例了。
另外三元操作符 ?:, 如 ($n > 0) ? echo 'True' : echo 'False'; 相當(dāng)于if else的簡(jiǎn)化版本。

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超4個(gè)贊
PHP中 有三種控制語句用以實(shí)現(xiàn)選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu):
1、 條件控制語句:if、else、elseif和switch;
2、 循環(huán)控制語句:foreach、while、do while和for;
3、 轉(zhuǎn)移控制語句:break、continue和return。
- 3 回答
- 0 關(guān)注
- 1143 瀏覽
添加回答
舉報(bào)