PHP break语句中断了当前for,while,do-while,switch和for-each循环的执行。 如果在内循环中使用break,它只中断了内循环的执行。
语法
jump statement;
break
break语句流程图如下
PHP Break:内循环
下面来看看一个简单的例子,如果i的值等于5,则使用break语句来中断for循环的执行。
for($i=1;$i<=10;$i++){
echo "$i
";
if($i==5){
break;
}
}
?>
执行结果如下 -
1
2
3
4
5
PHP Break:内部循环
PHP break语句只中断内循环的执行。
for($i=1;$i<=3;$i++){
for($j=1;$j<=3;$j++){
echo "$i $j
";
if($i==2 && $j==2){
break;
}
}
}
?>
执行结果如下 -
1 1
1 2
1 3
2 1
2 2
3 1
3 2
3 3
PHP Break:内部switch语句
PHP break语句也用于中断switch case的执行流程。
$num=200;
switch($num){
case 100:
echo("number is equals to 100");
break;
case 200:
echo("number is equal to 200");
break;
case 50:
echo("number is equal to 300");
break;
default:
echo("number is not equal to 100, 200 or 500");
}
?>
执行结果如下 -
number is equal to 200
¥ 我要打赏
纠错/补充
收藏
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。