14 of 410 menu

Konstruksi break

Konstruksi break segera menghentikan eksekusi perulangan saat ini (for, while, do-while atau foreach) atau pernyataan switch. Setelah break dieksekusi, kendali dialihkan ke baris kode yang mengikuti konstruksi yang dihentikan.

Setelah perintah break, Anda dapat menulis angka yang menunjukkan berapa banyak konstruksi bersarang yang perlu dihentikan (defaultnya 1).

Sintaks

break;
break $level;

Contoh

Menghentikan perulangan ketika kondisi terpenuhi:

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

Hasil eksekusi kode:

'012'

Contoh

Penggunaan dalam pernyataan switch:

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

Hasil eksekusi kode:

'Two'

Contoh

Menghentikan perulangan bersarang dengan menentukan level:

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

Hasil eksekusi kode:

'00'

Lihat juga

  • konstruksi continue,
    yang menghentikan iterasi perulangan saat ini
  • konstruksi switch,
    yang memilih satu blok kode untuk dieksekusi
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak