设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP break:如何强行跳出循环

发布时间:2021-05-25 00:36 所属栏目:121 来源:互联网
导读:【示例】使用 3 层循环,最外层的 while 循环和中间层的 for 循环都为无限循环,最里面并列两个 for 循环:程序首先执行第一个 for 循环,当变量 $i 等于 3 时,
【示例】使用 3 层循环,最外层的 while 循环和中间层的 for 循环都为无限循环,最里面并列两个 for 循环:程序首先执行第一个 for 循环,当变量 $i 等于 3 时,跳出当前循环(第一层循环),继续执行第二个 for 循环,当第二个 for 循环中的变量制等于 4 时,将直接跳出最外层循环。实现代码如下:

<?php

while (true) {

for (;;) {

for ($i=0; $i < 10; $i++) {

echo '$i = '.$i.', <br>';

if($i == 3) {

echo '变量 $i 等于 3,跳出第一层循环。<br>';

break 1;

}

}

for ($j=0; $j < 10; $j++) {

echo '$j = '.$j.', <br>';

if($j == 4) {

echo '变量 $j 等于 4,跳出最外层循环。';

break 3;

}

}

}

echo '由于前面直接跳出了最外层循环,所以这里的打印信息是看不到的!';

}

?>

运行结果如下:

$i = 0, $i = 1, $i = 2, $i = 3, 变量 $i 等于 3,跳出第一层循环。 $j = 0, $j = 1, $j = 2, $j = 3, $j = 4, 变量 $j 等于 4,跳出最外层循环。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读