14 of 410 menu

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

Погледнете ги и

  • конструкцијата continue,
    која ја прекинува тековната итерација на циклусот
  • конструкцијата switch,
    која избира еден од блоковите код за извршување
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј