15 of 410 menu

Câu lệnh continue

Câu lệnh continue cho phép bỏ qua phần còn lại của vòng lặp hiện tại và ngay lập tức chuyển sang vòng lặp tiếp theo. Nó có thể được sử dụng trong tất cả các loại vòng lặp: for, while, do-whileforeach.

Sau lệnh continue có thể viết một con số, nó sẽ chỉ định bao nhiêu vòng lặp lồng nhau cần bỏ qua (mặc định là 1).

Cú pháp

continue;
continue $level;

Ví dụ

Bỏ qua các số chẵn trong vòng lặp:

<?php for ($i = 0; $i < 5; $i++) { if ($i % 2 == 0) { continue; } echo $i; } ?>

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

13

Ví dụ

Sử dụng continue trong vòng lặp foreach:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $value) { if ($value == 3) { continue; } echo $value; } ?>

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

1245

Ví dụ

Sử dụng continue với tham số để bỏ qua nhiều cấp độ lồng nhau:

<?php for ($i = 0; $i < 3; $i++) { echo "i: $i\n"; for ($j = 0; $j < 3; $j++) { if ($j == 1) { continue 2; } echo "j: $j\n"; } } ?>

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

i: 0 j: 0 i: 1 j: 0 i: 2 j: 0

Xem thêm

  • câu lệnh break,
    hoàn toàn ngắt thực thi vòng lặp
  • câu lệnh return,
    ngắt thực thi hàm
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