14 of 410 menu

Die break konstruksie

Die konstruksie break stop onmiddellik die uitvoering van die huidige lus (for, while, do-while of foreach) of die switch-stelling. Nadat break uitgevoer is, gaan beheer na die reël kode direk na die onderbroke konstruksie.

Na die break opdrag kan jy 'n nommer skryf wat aandui hoeveel geneste konstruksies onderbreek moet word (standaard is dit 1).

Sintaksis

break;
break $level;

Voorbeeld

Onderbreek die lus wanneer 'n voorwaarde voldoen word:

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

Uitvoer van die kode:

'012'

Voorbeeld

Gebruik in 'n switch-stelling:

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

Uitvoer van die kode:

'Two'

Voorbeeld

Onderbreek geneste lusse met 'n vlakspesifisering:

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

Uitvoer van die kode:

'00'

Sien ook

  • die konstruksie continue,
    wat die huidige iterasie van 'n lus onderbreek
  • die konstruksie switch,
    wat een uit 'n aantal kode-blokke kies om uit te voer
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp