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 关注
- 1102 浏览
添加回答
举报