Break PHP: все о разработке на PHP
Оператор break в языке PHP используется для выхода из циклов и переключения выполнения программы на следующий после цикла оператор.
Примеры:
1. В цикле for:
php
for ($i = 0; $i < 10; $i++) {
if ($i == 5) {
break;
}
echo $i . '
';
}
В результате выполнения данного кода будет выведено:
0
1
2
3
4
Когда $i равно 5, оператор break прерывает выполнение цикла и переходит к следующему оператору после цикла.
2. В цикле while:
php
$i = 0;
while ($i < 10) {
if ($i == 5) {
break;
}
echo $i . '
';
$i++;
}
В результате выполнения данного кода будет выведено:
0
1
2
3
4
Когда $i равно 5, оператор break прерывает выполнение цикла, и программа переходит к следующему оператору после цикла.
3. Вложенные циклы:
php
for ($i = 0; $i < 3; $i++) {
for ($j = 0; $j < 3; $j++) {
echo $i . ' - ' . $j . '
';
if ($j == 1) {
break 2; // прерывание двух вложенных циклов
}
}
}
В результате выполнения данного кода будет выведено:
0 - 0
0 - 1
Когда $j равно 1, оператор break прерывает выполнение обоих вложенных циклов (break 2), так как указано значение 2 после оператора break.
Важно отметить, что оператор break может использоваться с любым из типов циклов в PHP (for, while, do-while) и также может быть использован для выхода из switch-конструкции.