Поток управления / Прерывание потока управления

<?php

$numbers = [235711131719];
$str = "";
foreach ($numbers as $number) {
    if ($number > 10)
        break;
    $str .= ($str == "" ? "" : "-") . $number;
}
//str is "2-3-5-7"
echo $str;


break прерывает выполнение текущей структуры for, foreach, while, do-while или switch.

break принимает необязательный числовой аргумент, который сообщает ему выполнение какого количества вложенных структур необходимо прервать. Значение по умолчанию 1, только ближайшая структура будет прервана.