Конструкция 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'