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>";
}