break конструкциясы
break конструкциясы учурдагы циклдин (for, while, do-while же foreach) же switch операторунун аткарылышын дароо токтотот. break аткарылгандан кийин, башкаруу үзүлгөн конструкциядан кийинки сапка өтөт.
break командасынан кийин сан жазылышы мүмкүн, ал канча киргизилген конструкциянын үзүлүшүн көрсөтөт (демейки 1).
Синтаксис
break;
break $level;
Мисал
Шарт аткарылганда циклди үзүү:
<?php
for ($i = 0; $i < 5; $i++) {
if ($i == 3) {
break;
}
echo $i;
}
?>
Коддун аткарылышынын натыйжасы:
'012'
Мисал
switch операторунда колдонуу:
<?php
$value = 2;
switch ($value) {
case 1:
echo 'One';
break;
case 2:
echo 'Two';
break;
default:
echo 'Other';
}
?>
Коддун аткарылышынын натыйжасы:
'Two'
Мисал
Деңгээлин көрсөтүп, киргизилген циклдерди үзүү:
<?php
for ($i = 0; $i < 3; $i++) {
for ($j = 0; $j < 3; $j++) {
if ($j == 1) {
break 2; // Эки циклды тең үзөт
}
echo $i.$j;
}
}
?>
Коддун аткарылышынын натыйжасы:
'00'