首頁 >後端開發 >php教程 >PHP跳出循環之「continue」實例詳解

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

怪我咯
怪我咯原創
2017-04-15 09:07:583036瀏覽

學習了「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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn