#2.18 php Оператор BREAK

Иногда требуется прервать выполнение тела оператора 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;
    }
}

В результате выполнения данного примера на экран будут выведены следующие строки:

Эта строка будет выведена пять раз
Эта строка будет выведена пять раз
Эта строка будет выведена пять раз
Достаточно, конец цикла