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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել