Размещено: 2023-12-15 13:34:41

Теги: php

ОПЕРАТОРЫ BREAK И CONTINUE ДЛЯ РАБОТЫ С ЦИКЛАМИ В PHP

Прерывание цикла (break)

Бывают случаи, когда надо прервать цикл, выйти из него не продолжая. В этом поможет инструкция break. Попробуем протестировать его:

   $a = array('один', 'два', 'три');
   foreach( $a as $b ){
      if($b == 'три') break;
      echo $b;
      echo '<br>';
   }

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

один
два

Слово 'три' не будет напечатано, потому что в коде перед ним сработает инструкция break и цикл завершится.

Следующая итерация цикла (continue)

Иногда нужно не завершать цикл, а перейти к следующей итерации, к следующему элементу. Для этого используется инструкция continue:

   $a = array('один', 'два', 'три');
   foreach( $a as $b ){
      if($b == 'два') continue;
      echo $b;
      echo '<br>';
   }

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

один
три

На эту страницу чаще всего попадают по запросам: break, continue, прервать цикл, переход к следующей итерации, итерация, цикл