14 of 410 menu

Konstruktsioon break

Konstruktsioon break lõpetab koheselt praeguse tsükli (for, while, do-while või foreach) või switch operaatori täitmise. Pärast break täitmist antakse juhtimine koodireale, mis järgneb kohe pärast katkestatud konstruktsiooni.

Käsu break järel saab kirjutada numbri, mis näitab, mitu pesastatud konstruktsiooni tuleb katkestada (vaikimisi 1).

Süntaks

break;
break $level;

Näide

Tsükli katkestamine tingimuse täitumisel:

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

Koodi täitmise tulemus:

'012'

Näide

Kasutamine switch operaatoris:

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

Koodi täitmise tulemus:

'Two'

Näide

Pesastatud tsüklite katkestamine taseme määramisega:

<?php for ($i = 0; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { if ($j == 1) { break 2; // Katkestab mõlemad tsüklid } echo $i.$j; } } ?>

Koodi täitmise tulemus:

'00'

Vaata ka

  • konstruktsiooni continue,
    mis katkestab tsükli praeguse iteratsiooni
  • konstruktsiooni switch,
    mis valib ühe koodiploki täitmiseks
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu