例如,我为for循环设置了以下参数:
$b = 5;
for ($a = 0; $a < $b; $a++) {
echo "Looped.";
}
是否有一种方法可以专门针对其中一个循环实例(对于这个例子,我们就说第三个循环)并跳过它?
您可以使用continue。例如:
$b = 5;
for ($a = 0; $a < $b; $a++) {
if ($a === 3) {
continue;
}
echo "Looped.";
}
这也会做同样的事情。
$b = 5;
for ($a = 0; $a < $b; $a++) {
if ($a != 3) {
echo "Looped.";
}
}
或者直接使用while循环
$a = 0; $b = 5;
while($a < $b && $a !=3 ){
echo "Looped.";
$a++;
}