Операторы continue и break в PHP
Операторы continue и break
Оператор continue - используется, когда нужно прервать текущую Итерацию цикла.
Оператор break - используется для остановки цикла/позволяет его прервать.
Пример №1
При помощи цикла заполните массив числами от 1 до 10. НЕ заполнять массив числами 5,6 и 7.
Пример №2
При помощи цикла заполните массив числами от 1 до 10. Прервать заполнение массива для чисел больше 5.
PHP-код
// -------- Пример №1 - Оператор continue ---------
echo "Пример №1<br>";
$ar = [];
for($i=1; $i<=10; $i++){
if($i>=5 && $i<=7) continue;
$ar[] = $i;
}
print_r($ar);
echo "<p>";
// -------- Пример №2 - Оператор break ---------
echo "Пример №2<br>";
$ar = [];
for($i=1; $i<=10; $i++){
if($i>5) break;
$ar[] = $i;
}
print_r($ar);
Результат
Пример №1
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 8 [5] => 9 [6] => 10 )
Пример №2
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )