<?php
$numbers = [2, 3, 5, 7, 11, 13, 17, 19];
$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, только ближайшая структура будет прервана. |