Vòng lặp for trong PHP

Tương tự như những ngôn ngữ lập trình khác, trong PHP cũng có những vòng lặp, cụ thể như: vòng for, while, foreach,  do while . . . Trong bài viết dưới đây, eLib sẽ giới thiệu sơ qua về vòng lặp for trong PHP. Cùng theo dõi nhé!

Vòng lặp for trong PHP

Vòng lặp for trong PHP được sử dụng để lặp một phần của chương trình nhiều lần. Nếu số lần lặp là cố định thì vong lặp for được khuyến khích sử dụng, còn nếu số lần lặp không cố định thì nên sử dụng vòng lặp while hoặc do while.

1. Vòng lặp for đơn giản

Vòng lặp for đơn giản giống như trong C/C++. Chúng ta có thể khởi tạo biến, kiểm tra điều kiện và tăng/giảm giá trị của biến.

Cú pháp:

for (khoi_tao_bien ; check_dieu_kien ; tang/giam_bien) {  
    // Khối lệnh được thực thi
}   
Vòng lặp for đơn giản

Ví dụ:

<?php
for ($n = 1;$n <= 10;$n++)
{
    echo "$n<br/>";
}
?>
Kết quả:
1
2
3
4
5
6
7
8
9
10

2. Vòng lặp for lồng nhau

Chúng ta có thể sử dụng vòng lặp for bên trong cho vòng lặp for trong PHP, nó được gọi là vòng lặp for lồng nhau .Ví dụ:

<?php
for ($i = 1;$i <= 3;$i++)
{
    for ($j = 1;$j <= 3;$j++)
    {
        echo "$i   $j<br/>";
    }
}
?>

Kết quả:

1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3

3. For-each trong PHP

For-each trong PHP được sử dụng để duyệt các phần tử mảng.

Cú pháp:

foreach ($array as $var) {
    // Khối lệnh được thực thi
}

Ví dụ:

<?php
$season = array(
    "summer",
    "winter",
    "spring",
    "autumn"
);
foreach ($season as $arr)
{
    echo "Season is: $arr<br>";
}
?>

Kết quả:

Season is: summer
Season is: winter
Season is: spring
Season is: autumn

Trên đây là bài viết của eLib.VN về Vòng lặp for trong PHP. Chúng tôi hi vọng bài viết này mang lại cho các bạn kiến thức để làm tiền đề khi đam mê lập trình PHP. Chúc các bạn thành công!

Ngày:08/10/2020 Chia sẻ bởi:Minh Ngoan

CÓ THỂ BẠN QUAN TÂM