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