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