#2.18 php Оператор BREAK
Primary tabs
Иногда требуется прервать выполнение тела оператора for
, foreach
, while
, do...while
или switch
. Этого можно достичь при помощи оператора break
. Он уже встречался ранее при рассмотрении оператора switch
— там он использовался для завершения обработки определенного значения температуры:
$temperature = 26; switch ($temperature) { case 25 : echo "Приятная погода"; break; ...
При помощи оператора break
можно также досрочно прервать выполнение любого цикла. Например, выполнение следующего цикла for
будет досрочно прервано, как только значение счетчика цикла достигнет $2$ (на третьей итерации):
for ($counter = 0; $counter < 5; $counter++) { echo "Эта строка будет выведена пять paз<BR>"; if ($counter == 2) { echo "Достаточно, конец цикла<ВR>"; break; } }
В результате выполнения данного примера на экран будут выведены следующие строки:
Эта строка будет выведена пять раз
Эта строка будет выведена пять раз
Эта строка будет выведена пять раз
Достаточно, конец цикла
- Log in to post comments
- 198 reads