Search…

Cấu Trúc Lặp Trong PHP

07/09/20201 min read
Tìm hiểu về các cấu trúc lặp trong PHP.

Các cấu trúc lặp

Vòng lặp while

Vòng lặp while là vòng lặp cơ bản trong PHP, về nguyên tắc hoạt động thì giống như trong C/C++. Cấu trúc cơ bản của vòng lặp while.

while (expression) { 
    statement
}

hoặc

while (expresion):
    statement
endwhile;

Ví dụ:

<?php
$i = 0;
while ($i <= 5):
    echo $i;
endwhile;
?>

Vòng lặp do-while

Vòng lặp do...while cũng giống như while nhưng chỉ có điều là do...while xét điều kiện lặp sau khi mỗi vòng lặp. Cấu trúc do...while chỉ có một cú pháp.

<?php
do {
    statement
} while (expression);
?>

Ví dụ:

<?php
$i = 0;
do {
    echo $i++;
} while ($i < 10);
?>

Vòng lặp for

Vòng lặp for là vòng lặp khá là phức tạp hơn vòng lặp while, về nguyên tắc hoạt động thì giống với C/C++. Vòng lặp for có hai cú pháp như sau:

for (expr1; expr2; expr3) {
    statement
}

hoặc

for (expr1; expr2; expr3):
    statement
endfor;
  • Biểu thức expr1 khởi tạo biến điều khiển.
  • Biểu thức expr2 điều kiện lặp.
  • Biểu thức expr3 thay đổi giá trị biến điều khiển.

Có thể để trống bất kì biểu thức nào trong ba biểu thức của cấu trúc for.

Ví dụ:

for ($i = 0; ; $i++) {
    if ($i > 5) {
        break;
    }
    echo $i;
}

Tham khảo

www.php.net/manual/en/language.control-structures.php.

IO Stream

IO Stream Co., Ltd

30 Trinh Dinh Thao, Hoa Thanh ward, Tan Phu district, Ho Chi Minh city, Vietnam
+84 28 22 00 11 12
developer@iostream.co

383/1 Quang Trung, ward 10, Go Vap district, Ho Chi Minh city
Business license number: 0311563559 issued by the Department of Planning and Investment of Ho Chi Minh City on February 23, 2012

©IO Stream, 2013 - 2024