PHP Break и Continue
PHP Break - Прерывание
Вы уже видели оператор break
который использовался в предыдущей главе этого руководства. Он использовался для "выпрыгивания" из оператора switch
.
Оператор break
также может использоваться для выхода из цикла.
Этот пример выходит из цикла, когда x равен 4:
Пример
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "Число: $x <br>";
}
?>
Попробуйте сами »
PHP Continue - Продолжение
Оператор continue
прерывает одну итерацию (в цикле), если возникает указанное условие, и продолжает следующую итерацию в цикле.
В этом примере пропускается значение 4:
Пример
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "Число: $x <br>";
}
?>
Попробуйте сами »
Break и Continue в цикле While
Вы также можете использовать break
и continue
в цикле while
:
Пример Break
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
break;
}
echo "Число: $x <br>";
$x++;
}
?>
Попробуйте сами »
Пример Continue
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
$x++;
continue;
}
echo "Число: $x <br>";
$x++;
}
?>
Попробуйте сами »