14 of 410 menu

Konstrukcija break

Konstrukcija break takoj prekine izvajanje trenutne zanke (for, while, do-while ali foreach) ali stavka switch. Po izvedbi break se nadzor prenese na vrstico kode, ki sledi neposredno za prekinjeno konstrukcijo.

Za ukazom break lahko napišete število, ki bo določalo, koliko ugnezdenih konstrukcij je treba prekiniti (privzeto 1).

Sintaksa

break;
break $level;

Primer

Prekinitev zanke ob izpolnitvi pogoja:

<?php for ($i = 0; $i < 5; $i++) { if ($i == 3) { break; } echo $i; } ?>

Rezultat izvajanja kode:

'012'

Primer

Uporaba v stavku switch:

<?php $value = 2; switch ($value) { case 1: echo 'One'; break; case 2: echo 'Two'; break; default: echo 'Other'; } ?>

Rezultat izvajanja kode:

'Two'

Primer

Prekinitev ugnezdenih zank z določanjem ravni:

<?php for ($i = 0; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { if ($j == 1) { break 2; // Prekine obe zanki } echo $i.$j; } } ?>

Rezultat izvajanja kode:

'00'

Glejte tudi

  • konstrukcijo continue,
    ki prekine trenutno iteracijo zanke
  • konstrukcijo switch,
    ki izbere enega od blokov kode za izvedbo
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni