PHP do while 循环
The do...while
loop - Loops through a block of code once, and then repeats the loop as long as the specified condition is true.
PHP 的 do...while 循环
The do...while
loop will always execute the block of code at least once, it will then check the condition, and repeat the loop while the specified condition is true.
注意: 在 do...while
循环中,条件是在执行循环内的语句 **之后** 进行测试的。这意味着 do...while
循环将至少执行一次其语句,即使条件为假。请看下面的例子。
让我们看看如果我们在执行相同的 do...while
循环之前将 $i
变量设置为 8 而不是 1 会发生什么。
即使条件从未为真,代码也会执行一次。
break 语句
使用 break
语句,即使条件仍然为真,我们也可以停止循环。
continue 语句
使用 continue
语句,我们可以停止当前迭代,并继续执行下一迭代。
例子
如果 $i
为 3,则停止并跳到下一迭代。
$i = 0;
do {
$i++;
if ($i == 3) continue;
echo $i;
} while ($i < 6);
自己尝试 »