這篇文章主要介紹了關於php流程控制之continue語句,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
##本文試用於基礎學習者,高手請關閉本頁
本文閱讀15分鐘,理解難著就不好說了,鼓勵親自試驗一下 (PHP 4, PHP 5, PHP 7)continue 在迴圈結構用來跳過本次迴圈中剩餘的程式碼並在條件求值為真時開始執行下一次迴圈。continue 接受一個可選的數字參數來決定跳過幾個循環到迴圈結尾。預設值是 1,即跳到目前循環末端。Note: 注意在 PHP 中 switch 語句被認為是可以使用 continue 的循環結構。
<?php while (list ($key, $value) = each($arr)) { if (!($key % 2)) { // skip odd members continue; } do_something_odd($value); } $i = 0; while ($i++ < 5) { echo "Outer<br />\n"; while (1) { echo "Middle<br />\n"; while (1) { echo "Inner<br />\n"; continue 3; } echo "This never gets output.<br />\n"; } echo "Neither does this.<br />\n"; } ?>省略 continue 後面的分號會導致混淆。以下例子示意了不該這麼做。
<?php for ($i = 0; $i < 5; ++$i) { if ($i == 2) continue print "$i\n"; } ?>希望得到的結果是:
0 1 3 4#可實際的輸出是:
2相關推薦:
以上是php流程控制之continue語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!