PHP do while 迴圈
do...while
迴圈 - 先執行一次程式碼塊,然後在指定條件為真的情況下重複這個迴圈。
PHP do...while 迴圈
do...while
迴圈將始終至少執行一次程式碼塊,然後檢查條件,並在指定條件為真的情況下重複迴圈。
注意:在 do...while
迴圈中,條件是在執行迴圈內的語句之後進行測試的。這意味著即使條件為假,do...while
迴圈也至少會執行一次其語句。請看下面的例子。
讓我們看看如果我們將 $i
變數設定為 8 而不是 1,然後再執行相同的 do...while
迴圈會發生什麼。
即使條件永遠不為真,程式碼也會被執行一次。
break 語句
使用 break
語句,即使條件仍然為真,我們也可以停止迴圈。
continue 語句
使用 continue
語句,我們可以停止當前迭代,並繼續下一個。
示例
當 $i
為 3 時停止,並跳到下一次迭代
$i = 0;
do {
$i++;
if ($i == 3) continue;
echo $i;
} while ($i < 6);
自己動手試一試 »