Использование конструкции PHP Break позволяет досрочно прервать исполнение функции и выйти из нее. Данная конструкция оказывается невероятно полезна в некоторых ситуациях, например когда в процессе своей работы функция порождает определенное значение, являющееся критическим в данной ситуации.
Использование конструкции Break в PHP
Оператор прерывания break позволяет досрочно прервать любой из циклов при достижении определенного условия.
Рассмотрим пример, который продемонстрирует вам особенности использования PHP break:
<?php
$i=1;
while ($i)
{
echo "Число равно $i <br> ";
if ($i==6)
{
echo "<br><br>Произошло прерывание цикла по достижению условия<br>";
break;
}
$i++;
}
echo "<br>Цикл был инициирован $i раз";
?>
Число равно 1 Число равно 2 Число равно 3 Число равно 4 Число равно 5 Число равно 6
Произошло прерывание цикла по достижению условия
Цикл был инициирован 6 раз
В данном примере мы создаем цикл while, который выводит на экран переменную $i , каждый раз увеличивая ее на 1.
В цикл было добавленно условие прерывания, которое будет выполненно в момент достижения переменной $i значения равного 6:
if ($i==6)
{
echo "<br><br>Произошло прерывание цикла по достижению условия<br>";
break;
}
После прерывания цикла основная программа продолжит свое выполнение, и в этом можно убедиться. В самом конце программы, вне цикла, расположенна комманда echo "<br>Цикл был инициирован $i раз";. И после прерывания цикла успешно происходит ее выполнение.
Сегодня мы изучили одну из наиболее полезных и используемых конструкций в PHP - break.