PHP остановить цикл foreach

Для этого, чтобы остановить цикл foreach в PHP, следует воспользоваться оператором break.

В следующем примере мы перебираем массив с помощью цикла foreach и, как только нам встретится число 3 - выходим из цикла:

php<?php
  $arr = [1, 2, 3, 4, 5];
  foreach ($arr as $elem) {
    echo $elem;
    
    if ($elem == 3) {
      break; // выйдем из цикла
    }
  }
?>

Результат выполнения кода:

php123