Прерывание программы оператор break
О функции break в php
Что такое break в php?
Break - оператор прерывания программы в php.
Что интересно, только в одном месте нашел, что break - это оператор.Синтаксис break в php.
Синтаксиса для break никакого не существует, потому, что он(break) не функция, и поэтому принимать параметры не может. И по этим признакам можно смело break отнести к операторам!Как и где используется ся break?
Break - используется для прерывания программы php, например в цикле.Это может быть сделано по условию!
Чем отличается break от exit?
Есть некая схожесть между break и exit, но кроме того, что они могут прерывать программу php - больше схожести нет.Если break используется внутри цикла, то exit может использоваться где угодно.
Пример работы break
В цикле создается условие, например
if($i == 3) { break; }
Пример использования break
Как мы уже выше сказали, будем останавливать цикл по условию.
Нам понадобится цикл. Давайте возьмем цикл for
for ($i=0; $i < 10 ; $i++)
В тело цикла поместим условие, пусть это будет цикл под номером 3 именно на нём и остановимся!
{
if($i > 3) { break; } else { echo $i.'<br>'; }
}
if($i > 3) { break; } else { echo $i.'<br>'; }
}
Соберем весь цикл вместе:
for ($i=0; $i < 10 ; $i++)
{
if($i > 3) { break; } else { echo $i.'<br>'; }}
Результат:
0
1
2
3
1
2
3
Ошибка "Cannot break/continue"
Если вы поместите break вне цикла то получите ошибку типа:
Fatal error: Cannot break/continue 1 level in

Последняя дата редактирования : 28.12.2020 10:06
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
broken phpпрервать циклпрерывание циклаостановка циклеphp breakphp switch breakphp break continuephp breakphp foreach breakphp while breakcase break phpоператор break phpphp работа brokenphp break из всех циклов