Vòng Lặp While Trong PHP

19 lượt xem Lập Trình PHP
Looping – While Loops

Loops thực thi một khối mã một số quy định của lần, hoặc trong khi một điều kiện được chỉ định là đúng sự thật.

PHP Loops

Thông thường khi bạn viết mã, bạn muốn cùng một khối mã để chạy hơn và hơn nữa trong một hàng. Thay vì thêm một vài dòng trong một kịch bản gần như bằng nhau, chúng ta có thể sử dụng các vòng lặp để thực hiện một nhiệm vụ như thế này.

Trong PHP, chúng tôi có báo cáo vòng lặp sau đây:

– while – loops thông qua một khối mã trong khi một điều kiện được chỉ định là đúng sự thật

– do … while – vòng lặp thông qua một khối mã một lần, và sau đó lặp đi lặp lại vòng lặp dài như một điều kiện xác định là đúng sự thật

– foreach – loops một khối mã cho mỗi phần tử trong một mảng

The while Loop

Các vòng lặp trong khi thực thi một khối mã trong khi một điều kiện là đúng sự thật.
Cú pháp

while (Điều kiện)
 {
 code sẽ được thực hiện;
 }

Ví dụ

Ví dụ dưới đây đầu tiên thiết lập một biến 1 ($i=1;).

Sau đó, trong khi vòng lặp sẽ tiếp tục chạy khi i nhỏ hơn hoặc bằng 5. Nó sẽ tăng thêm 1
mỗi lần vòng lặp chạy

<html>
<body>
<?php
$i=1;
while($i<=5)
 {
 echo "The number is " . $i . "<br>";
 $i++;
 }
?>
</body>
</html>

Kết quả là

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

The do…while Statement

Việc do … while khi tuyên bố sẽ luôn luôn thực hiện các khối mã một lần, sau đó sẽ kiểm tra các điều kiện, và lặp lại vòng lặp trong khi điều kiện là đúng.
Cú pháp

do
 {
 code sẽ được thực hiện;
 }
while (Điều kiện);

Ví dụ dưới đây đầu tiên thiết lập một biến 1 ($i=1;).

Sau đó, nó bắt đầu do … trong khi vòng lặp. Các vòng lặp sẽ tăng biến i với 1, và sau đó viết một số đầu ra. Sau đó, điều kiện được kiểm tra (là tôi ít hơn, hoặc bằng 5), và vòng lặp sẽ tiếp tục chạy khi i nhỏ hơn hoặc bằng 5

<html>
<body>
<?php
$i=1;
do
 {
 $i++;
 echo "The number is " . $i . "<br>";
 }
while ($i<=5);
?>
</body>
</html>

Kết quả cho ra là

The number is 2
The number is 3
The number is 4
The number is 5
The number is 6

Các vòng lặp và vòng lặp foreach sẽ được giải thích trong chương kế tiếp.

Bài viết liên quan

Leave a Reply

Your email address will not be published. Required fields are marked *

Hotline: 0353.366.750
Chat Facebook
Gọi điện ngay