Hướng dẫn dùng do-while loop trong PHP

Trong bài này, chúng ta sẽ tìm hiểu về vòng lặp whiledo…while trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với XAMPP để biết cách chạy ứng dụng web PHP với XAMPP.

Vòng lặp while trong PHP được sử dụng để lặp lại một khối lệnh nếu thỏa điều kiện nào đó. Cú pháp:

while [] {
  //code to be executed;
}

với thường là biểu thức với các toán tử quan hệ, kết quả trả về là true hoặc false.

Nguyên lý hoạt động của vòng lặp while như sau:

Kiểm tra , nếu đúng [true] thì dòng lệnh trong while sẽ được thực thi.

Quá trình kiểm tra và thực thi dòng lệnh trong while sẽ chấm dứt cho đến khi sai [false]. Tức là, nếu bất cứ khi nào sai [false] thì vòng lặp while sẽ chấm dứt.

Ví dụ hiển thị số 1 đến 5 trong PHP


Kết quả
1 2 3 4 5

2. Vòng lặp do…while trong PHP

Vòng lặp do while cũng giống vòng lặp while nhưng khối lệnh trong vòng lặp thực hiện trước rồi mới kiểm tra điều kiện lặp sau. Cú pháp:

do {
  //code to be executed;
}while [];

với thường là biểu thức với các toán tử quan hệ, kết quả trả về là true [0] hoặc false [0].

Nguyên lý hoạt động của vòng lặp do while như sau:

Thực thi dòng lệnh trong do while trước. Sau đó, kiểm tra , nếu đúng [true] thì thực thi dòng lệnh trong do while lần nữa.

Quá trình kiểm tra và thực thi dòng lệnh trong do while sẽ chấm dứt cho đến khi sai [false]. Tức là, nếu bất cứ khi nào sai [false] thì vòng lặp do while sẽ chấm dứt.


Kết quả
1 2 3 4 5

Bên dưới là một ví dụ khác nữa của vòng lặp do while:


Kết quả
6

Trong ví dụ trên, vòng lặp do while sẽ chạy một lần và hiện thị ra giá trị của $x. Sau đó, kiểm tra điều kiện $x

Bài Viết Liên Quan

Chủ Đề