14 of 410 menu

Cấu trúc break

Cấu trúc break lập tức dừng thực hiện vòng lặp hiện tại (for, while, do-while hoặc foreach) hoặc câu lệnh switch. Sau khi thực thi break, điều khiển được chuyển đến dòng mã ngay sau cấu trúc bị ngắt.

Sau lệnh break có thể viết một con số, chỉ định bao nhiêu cấu trúc lồng nhau cần được ngắt (mặc định là 1).

Cú pháp

break;
break $level;

Ví dụ

Ngắt vòng lặp khi điều kiện được thỏa mãn:

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

Kết quả thực thi mã:

'012'

Ví dụ

Sử dụng trong câu lệnh switch:

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

Kết quả thực thi mã:

'Two'

Ví dụ

Ngắt các vòng lặp lồng nhau với việc chỉ định cấp độ:

<?php for ($i = 0; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { if ($j == 1) { break 2; // Ngắt cả hai vòng lặp } echo $i.$j; } } ?>

Kết quả thực thi mã:

'00'

Xem thêm

  • cấu trúc continue,
    ngắt lần lặp hiện tại của vòng lặp
  • cấu trúc switch,
    lựa chọn một trong các khối mã để thực thi
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối