PHP Continue 循环
continue
语句可以用于跳出循环的当前迭代,并继续进行下一次迭代。
在 for 循环中使用 continue
在 for
循环中,continue
语句会停止当前迭代,并继续进行下一次迭代。
实例
如果 $x
等于 4,则跳到下一次迭代:
for ($x = 0; $x < 10; $x++) { if ($x == 4) { continue; } echo "数字是:$x <br>"; }
在 while 循环中使用 continue
在 while
循环中,continue
语句会停止当前迭代,并继续进行下一次迭代。
Continue 实例
如果 $x
等于 4,则跳到下一次迭代:
$x = 0; while($x < 10) { if ($x == 4) { continue; } echo "数字是:$x <br>"; $x++; }
在 do...while 循环中使用 continue
在 do...while
循环中,continue
语句会停止当前迭代,并继续进行下一次迭代。
实例
如果 $i
等于 3,则停止并跳到下一次迭代:
$i = 0; do { $i++; if ($i == 3) continue; echo $i; } while ($i < 6);
在 foreach 循环中使用 continue
在 foreach
循环中,continue
语句会停止当前迭代,并继续进行下一次迭代。
实例
如果 $x
是 "blue",则停止并跳到下一次迭代:
$colors = array("red", "green", "blue", "yellow"); foreach ($colors as $x) { if ($x == "blue") continue; echo "$x <br>"; }