26/08/2018, 17:04

Vòng lặp for trong PHP

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. Vòng lặp for đơn giản Vòng lặp for ...

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.

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 trong php

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

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

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
PHP
0