PHP跳出循環之「continue」實例詳解

怪我咯
發布: 2023-03-07 13:38:01
原創
3010 人瀏覽過

學習了「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 &#39;$i=&#39;.$i.&#39;$j=&#39;.$j."<br>";  
    }  
}  
 ?>
登入後複製


PHP跳出循環之「continue」實例詳解

##程式碼運行結果:


###實例詳解:######先執行$i=0最外層的循環,然後執行$ j,當執行到$j==2,遇到continue 2,就跳出最近的一個for循環的2次循環,所以j=2是印不出來的,############ ###

以上是PHP跳出循環之「continue」實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板