14 of 410 menu

Konstruksi break

Konstruksi break serta-merta menghentikan pelaksanaan gelung semasa (for, while, do-while atau foreach) atau penyataan switch. Selepas pelaksanaan break, kawalan dipindahkan ke baris kod yang berikut selepas konstruksi yang diganggu.

Selepas arahan break, nombor boleh ditulis untuk menunjukkan berapa banyak konstruksi bersarang yang perlu ditamatkan (lalai ialah 1).

Sintaks

break;
break $level;

Contoh

Menamatkan gelung apabila syarat dipenuhi:

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

Keputusan pelaksanaan kod:

'012'

Contoh

Penggunaan dalam penyataan switch:

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

Keputusan pelaksanaan kod:

'Two'

Contoh

Menamatkan gelung bersarang dengan menentukan aras:

<?php for ($i = 0; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { if ($j == 1) { break 2; // Menamatkan kedua-dua gelung } echo $i.$j; } } ?>

Keputusan pelaksanaan kod:

'00'

Lihat juga

  • konstruksi continue,
    yang menamatkan lelaran semasa gelung
  • konstruksi switch,
    yang memilih satu blok kod untuk dilaksanakan
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak