Thứ Năm, 23 tháng 12, 2010

Vòng lặp For, foreach – The for Loop, foreach

Vòng lặp For, foreach – The for Loop, foreach

Về lý thueest Những vòng lặp sẽ thực hiện khối mã lệnh theo số lần lặp hoặc theo điều kiện đúng.


Vòng lặp  for

Vòng lặp for sử dụng khi bạn biết rõ bao nhiều lần sẽ được lặp.
Cú pháp

for (init; condition; increment)
{
code to be executed;
}

Những tham số:

    * init: Hầu hế sử dụng số đếm ( nhưng có thể 1 số mã thi hanh 1 lần tại thời điểm bắt đàu vòng lặp)
    * condition: Đánh giá cho mỗi lần lặp. Nếu đánh giá này đúng, vòng lặp sẽ tiếp tục. Nếu đánh giá này là sai thì vòng lặp sẽ kết thúc.
    * increment: Hầu hết để tăng số đếm (nhưng cũng có 1 số mã thi hành tại thời điểm kết thuc vòng lặp)

Note: Mỗi một tham số phía trên có thể trống rỗ hoặc có nhiều biểu ngữ.
Ví dụ

Ví dụ sau địnhn ghĩa 1 vòng lặp bắt đầu với i =1. Vòng lặp sẽ tiếp tục thực hiên khi i nhỏ hơn hoặc = 5. Nó sẽ tăng thêm 1 sau mỗi vòng lặp.

<html>
<body>

<?php
for ($i=1; $i<=5; $i++)
{
echo “The number is ” . $i . “<br />”;
}
?>

</body>
</html>

Đưa ra:

The number is 1
The number is 2
The number is 3
The number is 4
The number is 5


Vòng lặp foreach

Vòng lặp foreach sử dụng để lặp qua mảng (arrays).
Cú pháp

for (init; condition; increment)
{
code to be executed;
}

Những tham số:

    * init: Hầu hế sử dụng số đếm ( nhưng có thể 1 số mã thi hanh 1 lần tại thời điểm bắt đàu vòng lặp)
    * condition: Đánh giá cho mỗi lần lặp. Nếu đánh giá này đúng, vòng lặp sẽ tiếp tục. Nếu đánh giá này là sai thì vòng lặp sẽ kết thúc.
    * increment: Hầu hết để tăng số đếm (nhưng cũng có 1 số mã thi hành tại thời điểm kết thuc vòng lặp)

Note: Mỗi một tham số phía trên có thể trống rỗ hoặc có nhiều biểu ngữ.

The foreach Loop

The foreach loop is used to loop through arrays.
Syntax
foreach ($array as $value)
{
code to be executed;
}

For every loop iteration, the value of the current array element is assigned to $value (and the array pointer is moved by one) – so on the next loop iteration, you’ll be looking at the next array value.


Ví dụ

Ví dụ sau sẽ chứng minh vòng lặp sẽ đưa ra giá trị mảng:
<html>
<body>

<?php
$x=array(“one”,”two”,”three”);
foreach ($x as $value)
{
echo $value . “<br />”;
}
?>

</body>
</html>

Đưa ra:

one
two
three

Không có nhận xét nào:

Đăng nhận xét