欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2022-03-27 23:45:41
...
学习了“break”跳出循环,再来学习一个我们的“continue”跳出循环。

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

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

continue控制流程图如下所示:

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

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>";  
    }  
}  
 ?>

代码运行结果:

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

实例详解:

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

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