PHP cho vòng lặp
Vòng for
lặp - Vòng lặp qua một khối mã một số lần xác định.
PHP cho vòng lặp
Vòng for
lặp được sử dụng khi bạn biết trước số lần tập lệnh sẽ chạy.
Cú pháp
for (init counter; test counter; increment counter)
{
code to be executed
for each iteration;
}
Thông số:
- init counter : Khởi tạo giá trị bộ đếm vòng lặp
- bộ đếm kiểm tra : Được đánh giá cho mỗi lần lặp vòng lặp. Nếu nó cho kết quả là TRUE, vòng lặp sẽ tiếp tục. Nếu nó cho kết quả là FALSE, vòng lặp kết thúc.
- bộ đếm gia tăng : Tăng giá trị bộ đếm vòng lặp
Các ví dụ
Ví dụ dưới đây hiển thị các số từ 0 đến 10:
Thí dụ
<?php
for ($x = 0; $x <= 10; $x++)
{
echo "The number is: $x <br>";
}
?>
Giải thích ví dụ
- $ x = 0; - Khởi tạo bộ đếm vòng lặp ($ x) và đặt giá trị bắt đầu bằng 0
- $ x <= 10; - Tiếp tục vòng lặp với điều kiện $ x nhỏ hơn hoặc bằng 10
- $ x ++ - Tăng giá trị bộ đếm vòng lặp lên 1 cho mỗi lần lặp
Ví dụ này đếm đến 100 x hàng chục:
Thí dụ
<?php
for ($x = 0; $x <= 100; $x+=10)
{
echo "The number is: $x <br>";
}
?>
Giải thích ví dụ
- $ x = 0; - Khởi tạo bộ đếm vòng lặp ($ x) và đặt giá trị bắt đầu bằng 0
- $ x <= 100; - Tiếp tục vòng lặp với điều kiện $ x nhỏ hơn hoặc bằng 100
- $ x + = 10 - Tăng giá trị bộ đếm vòng lặp lên 10 cho mỗi lần lặp