Tóm lược. trong hướng dẫn này, bạn sẽ học cách sử dụng câu lệnh continue trong PHP để bỏ qua lần lặp hiện tại và bắt đầu lần lặp tiếp theo
Giới thiệu về câu lệnh continue trong PHP
Câu lệnh continue
được sử dụng trong một cấu trúc vòng lặp như vòng lặp for
, do...while
và while
. Câu lệnh continue
cho phép bạn ngay lập tức bỏ qua tất cả các câu lệnh theo sau nó và bắt đầu lặp lại từ đầu
Giống như câu lệnh break
, câu lệnh continue
cũng chấp nhận một số tùy chọn chỉ định số cấp độ của các vòng lặp kèm theo mà nó sẽ bỏ qua
Nếu bạn không chỉ định số theo sau từ khóa continue
, nó sẽ mặc định là 1. Trong trường hợp này, câu lệnh continue
chỉ bỏ qua đến cuối vòng lặp hiện tại
Thông thường, bạn sử dụng câu lệnh continue
với câu lệnh
2 xác định điều kiện để bỏ qua bước lặp hiện tại
1 3 5 7 9
- Nhà
- Trang chủ PHP
- ▼Tuyên bố PHP
- câu lệnh if else if
- câu lệnh while
- câu lệnh do-while
- cho tuyên bố
- tuyên bố foreach
- tuyên bố phá vỡ
- tiếp tục tuyên bố
- tuyên bố chuyển đổi
- tuyên bố tuyên bố
- tuyên bố trở lại
- bao gồm và yêu cầu
- yêu cầu_một lần, bao gồm_một lần
Đôi khi, một tình huống phát sinh khi chúng ta muốn đưa điều khiển đến đầu vòng lặp [ví dụ: for, while, do while, v.v. ] bỏ qua các câu lệnh còn lại bên trong vòng lặp chưa được thực thi Từ khóa continue cho phép chúng tôi làm điều này. Khi từ khóa tiếp tục được thực thi bên trong một vòng lặp, điều khiển sẽ tự động chuyển đến đầu vòng lặp. Tiếp tục thường được liên kết với nếu Thí dụ Trong ví dụ sau, danh sách các số lẻ từ 1 đến 10 đã được in. Trong vòng lặp while, chúng tôi kiểm tra phần còn lại [ở đây là $x%2] của mọi số, nếu phần còn lại bằng 0 thì nó trở thành số chẵn và để tránh in ra các số chẵn, câu lệnh continue được sử dụng ngay lập tức và điều khiển chuyển đến đầu của Sự miêu tả
Câu lệnh continue được sử dụng trong cấu trúc vòng lặp để bỏ qua bước lặp và tiếp tục thực hiện khi bắt đầu thực hiện điều kiện. Nó chủ yếu được sử dụng để bỏ qua bước lặp hiện tại và kiểm tra điều kiện tiếp theo.
Tiếp tục chấp nhận một giá trị số tùy chọn cho biết bạn muốn bỏ qua bao nhiêu vòng lặp. Giá trị mặc định của nó là 1
cú pháp
loop { // Statements ... continue; }
ví dụ 1. Đoạn mã sau hiển thị một đoạn mã đơn giản với câu lệnh continue