PHP Code:
While (điều kiện )
{
vấn đề;
}
đoạn tiếp theo;
Trong khi mà điều kiện đúng ( khác 0 là đúng ) thì giải quyết vấn đề : máy sẽ làm các bước như sau:
B1 : Đầu tiên kiểm tra điều điện :
+ Sai : thoát khỏi vòng lặp ; chạy các code ở đoạn tiếp theo
+ Đúng giải quyết vấn dề;và sang bước 2
B2 : Kiểm tra điều kiện :
+ Sai : thoát khỏi vòng lặp ; chạy các code ở đoạn tiếp theo
+ Đúng giải quyết vấn dề;và sang bước 3
B3 : Kiểm tra điều kiện :
+ Sai : thoát khỏi vòng lặp ; chạy các code ở đoạn tiếp theo
+ Đúng giải quyết vấn dề;và sang bước 4
.........................
B(n) : Kiểm tra điều kiện :
+ Sai : thoát khỏi vòng lặp ; chạy các code ở đoạn tiếp theo
+ Đúng giải quyết vấn dề;và sang bước n+1
...............................
Còn với do while:
PHP Code:
do
{
vấn đề;
}
while (điều kiện);
tiếp theo;
máy sẽ làm các bước như sau:
B1 : Đầu tiên là thực hiện vấn đề sau đó kiểm tra điều điện :
+ Sai : thoát khỏi vòng lặp ; chạy các code ở đoạn tiếp theo
+ Đúng giải quyết vấn dề;và sang bước 2
B2 : thực hiện vấn đề sau đó kiểm tra điều điện :
+ Sai : thoát khỏi vòng lặp ; chạy các code ở đoạn tiếp theo
+ Đúng giải quyết vấn dề;và sang bước 3
B3 : thực hiện vấn đề sau đó kiểm tra điều điện :
+ Sai : thoát khỏi vòng lặp ; chạy các code ở đoạn tiếp theo
+ Đúng giải quyết vấn dề;và sang bước 4
............................
B(n) : thực hiện vấn đề sau đó kiểm tra điều điện :
+ Sai : thoát khỏi vòng lặp ; chạy các code ở đoạn tiếp theo
+ Đúng giải quyết vấn dề;và sang bước n+1
....................................
Chú ý đề phòng trường hợp điều kiện đưa ra ko bao giờ sai !
Bạn sẽ bị .... đơ máy luôn
Chú ý vòng lặp rỗng
PHP Code:
while ()[SIZE="6"];[/SIZE]
cấn thận nếu mà có cái dấu ; ở kia thì nó thành 1 vòng lặp ko có lối ra đấy. CT sẽ dừng ở đó mãi mãi
