你可以在php循环中跳过特定的循环实例吗?

时间:2016-10-27 01:32:47

标签: php loops

比如说,我为for循环设置了这些参数:

$b = 5;  
for ($a = 0; $a < $b; $a++) {  
    echo "Looped.";
}

是否有办法专门针对其中一个循环实例(为此我们只说第三个循环)并跳过它?

3 个答案:

答案 0 :(得分:4)

您可以使用continue。例如:

$b = 5;  
for ($a = 0; $a < $b; $a++) { 
    if ($a === 3) {
        continue;
    } 
    echo "Looped.";
}

答案 1 :(得分:1)

这也会做同样的事情。

$b = 5;  
for ($a = 0; $a < $b; $a++) { 
    if ($a != 3) {
        echo "Looped.";
    }
}

答案 2 :(得分:0)

或者你可以简单地使用while循环

$a = 0; $b = 5;  
while($a < $b && $a !=3 ){ 
    echo "Looped.";
    $a++;
}