当前位置:Gxlcms > PHP教程 > PHP跳出循环之“continue”实例详解

PHP跳出循环之“continue”实例详解

时间:2021-07-01 10:21:17 帮助过:6人阅读

学习了“break”跳出循环,再来学习一个我们的“continue”跳出循环。

continue跳出循环没有break强大,continue只能终止本次的循环而进入到下一次循环中

break和continue两者的区别就好像我们下象棋一样,有些人棋品不好,眼看要输了,掀了棋盘不玩了,这是break。还有的人知道这句要输,后面的就不下了,认输再来一局,这就是continue。

continue控制流程图如下所示:

107.jpg

continue跳出循环实例,代码如下

<?php   
  
for($i=0;$i<2;$i++)  
{  
    for($j=1;$j<4;$j++)  
    {  
        if($j==2)  
        {  
            continue 2;   //跳出最近的一个for循环的2次循环(j=2和j=3)  
        }  
    echo '$i='.$i.'$j='.$j."<br>";  
    }  
}  
 ?>

代码运行结果:

70414174451.jpg

实例详解:

首先执行$i=0最外层的循环,然后在执行$j,当执行到$j==2,遇到continue 2,就跳出最近的一个for循环的2次循环,所以j=2是打印不出来的,

以上就是PHP跳出循环之“continue”实例详解的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行