Các vòng lặp trong PHP là gì?

Vòng lặp PHP là một loại mã có thể giúp chúng ta chạy một số mã bên trong vòng lặp để chạy đi chạy lại theo yêu cầu của chúng ta làm đầu vào và các vòng lặp này sẽ giúp mã chạy và hoàn thành nhiệm vụ theo thứ tự mà chúng ta muốn. . Bản thân từ này nói rằng nó sẽ được lặp lại nhưng chỉ khi một điều kiện nhất định là đúng được đề cập trong các tham số vòng lặp để kiểm tra điều kiện cho vòng lặp/vòng lặp PHP

Các vòng lặp khác nhau của PHP

Cũng giống như các ngôn ngữ lập trình khác, ngôn ngữ lập trình PHP cũng đưa ra các dạng khái niệm vòng lặp khác nhau. họ đang. VÒNG ĐẶT WHILE, VÒNG LÀM DO WHILE, VÒNG ĐẶT FOR, VÒNG ĐẶT FOREACH. Bạn sẽ nhận được giải thích chi tiết về từng khái niệm vòng lặp của PHP bên dưới

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án)

Các vòng lặp trong PHP là gì?
Các vòng lặp trong PHP là gì?
Các vòng lặp trong PHP là gì?
Các vòng lặp trong PHP là gì?

Các vòng lặp trong PHP là gì?
Các vòng lặp trong PHP là gì?
Các vòng lặp trong PHP là gì?
Các vòng lặp trong PHP là gì?

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 (84.023 xếp hạng)

Các vòng lặp trong PHP là gì?

1. Trong khi lặp lại

While Loop sẽ chạy cụ thể/một số khối mã bên trong dấu ngoặc đơn của vòng lặp while của PHP chỉ khi điều kiện được đề cập trong vòng lặp là đúng. Nếu điều kiện là sai, Vòng lặp While sẽ phá mã đang trong quá trình chạy mã liên tục

cú pháp

While(Condition to check){
//Code which is need to executed or the code statements which is to run
}

Giải trình

Trong cú pháp trên, một vòng lặp while được đề cập với điều kiện bên trong dấu ngoặc đơn để chạy các câu lệnh bên trong vòng lặp chỉ khi điều kiện được đề cập là Đúng, nếu không, mã bên trong vòng lặp sẽ không chạy bằng cách ngắt vòng lặp ra khỏi vòng lặp

Ví dụ

Ví dụ dưới đây bao gồm lập trình vòng lặp while để in danh sách các số từ 1 đến 10. Ở đây trong ví dụ dưới đây, biến 1 được gán với số 1 và sau đó chương trình vòng lặp bắt đầu với sự trợ giúp của giá trị biến $i và vòng lặp while. Trong khi Vòng lặp bắt đầu với điều kiện i<=10 để kiểm tra xem giá trị biến $i có nhỏ hơn “10” hay không thì mã sẽ được thực thi bên trong chỉ khi điều kiện là Đúng. Vòng lặp sẽ chạy liên tục và in các giá trị, sau đó giá trị $i sẽ được tăng thêm 1 và sau đó ngắt vòng lặp khi giá trị biến $i trở thành “11” do điều kiện $i<=10 trở thành sai. Chương trình này giống như in các số tự nhiên từ 1 đến 10 giá trị

Mã số

";
$i=$i+1;
}
?>

đầu ra

Các vòng lặp trong PHP là gì?

2. Vòng lặp Do While

Vòng lặp Do While giống như Vòng lặp While nhưng điều kiện của Vòng lặp Do While sẽ không được kiểm tra lúc đầu trong khi điều kiện của Vòng lặp While sẽ được kiểm tra trước và sau đó mã lập trình bên trong vòng lặp sẽ chạy

cú pháp

do{
//Programming statements which is need to be executed only if the loop condition is true
}
While(condition to check);
Ví dụ

Chương trình dưới đây chứa 2 chương trình do while để in danh sách các số chẵn từ 1-10 và danh sách các số lẻ từ 1-10. Chương trình cũng in ra tổng của các số lẻ, số chẵn và cả tổng của tất cả các số tự nhiên nằm trong khoảng từ 1-10. Trong vòng lặp do-while đầu tiên, giá trị biến $i được kiểm tra xem giá trị đó có được chia hết cho giá trị “2” hay không. Nếu đúng thì giá trị sẽ được in và giá trị $k sẽ lưu trữ giá trị $i, nếu không thì không có gì xảy ra chỉ là sự gia tăng của giá trị biến $i. Tương tự, vòng lặp tiếp tục cho đến khi giá trị $i đạt đến giá trị “10”. Cứ như vậy, những cái khác vòng lặp while cũng chạy bằng cách kiểm tra xem giá trị $j có chia hết cho 2 giá trị hay không. Nếu True thì giá trị $j sẽ được in và $m sẽ lưu trữ giá trị. Cuối cùng, $k sẽ lưu tổng các số chẵn và $l sẽ lưu tổng các số lẻ. $m sẽ lưu trữ tổng của tất cả các số tự nhiên và các giá trị đó sẽ được in ra như trong hình ở đầu ra

cú pháp

"." Sum of the total even numbers between 1-10 ::"." $k";
echo "
"; $j = 1; $l = 0; echo "List of the ODD Numbers between 1-10:: "; do{ if($j%2!=0){ echo " $j " ." , "; $l=$l+$j; } $j=$j+1; }while($j <= 10); echo "
"." Sum of the total odd numbers between 1-10 ::"." $l"; echo "
"; echo "
"." Sum of the total natural numbers between 1-10 ::"." $m"; echo "
"; ?>

đầu ra

Các vòng lặp trong PHP là gì?

3. cho vòng lặp

Vòng lặp For có phần khác biệt khi chúng ta so sánh với Vòng lặp While và Vòng lặp Do While. Nó thực thi mã lặp đi lặp lại nếu điều kiện đúng nhất định được đáp ứng. Vòng lặp sẽ chạy mã nhất định với số lần chúng tôi cần và nó được kiểm soát với điều kiện

Đối với Loop sẽ có 3 tham số. Chúng là khởi tạo, điều kiện và giá trị gia tăng bên trong dấu ngoặc đơn For Loop

Các tham số của vòng lặp For

  • Khởi tạo. Trong For Loop, đây là giá trị/giá trị biến để khởi động chương trình
  • Điều kiện, tình trạng, trạng thái. Trong For Loop, đây là giá trị/giá trị biến cần kiểm tra. Nếu điều kiện trở thành true thì các câu lệnh của chương trình sẽ chạy liên tục bằng cách kiểm tra điều kiện
  • Tăng / Tăng. Trong For Loop, giá trị ban đầu hoặc giá trị đang chạy trong các câu lệnh của chương trình sẽ được tăng thêm 1 hoặc khác khi chúng tôi cần dựa trên yêu cầu của chúng tôi

cú pháp

for(initialization value; condition value; incrementing value){
//Programming code statements which is need to be executed when condition of the loop becomes TRUE
}
Ví dụ

Ví dụ về vòng lặp for dưới đây sẽ in danh sách các số tự nhiên nằm trong khoảng từ 1-30 và cũng là tổng của tất cả các giá trị nằm trong khoảng từ 1-30

$i ban đầu được gán là 1 làm giá trị khởi tạo, với điều kiện là $i nhỏ hơn hoặc bằng 30 với mức tăng là $ii=$i+1. For Loop sẽ in giá trị $i cho đến khi giá trị i trở thành 30 và giá trị của biến $j sẽ lưu trữ tất cả các số/giá trị của biến $i và sau đó nó sẽ tính tổng từng cái một trong vòng lặp cho đến khi giá trị I đạt đến 30. Sau đó, việc in tổng của tất cả các số tự nhiên trong khoảng từ 1-30 sẽ được in sau khi in tất cả các số tự nhiên bằng Vòng lặp For

cú pháp

";
echo "Sum of all the natural numbers between 1-30 :: ";
echo "$j";
echo "
"; ?>

đầu ra

Các vòng lặp trong PHP là gì?

4. vòng lặp foreach

Foreach là một trong những khái niệm vòng lặp của PHP được sử dụng để lặp qua mảng/mảng

cú pháp

foreach($array as $value){
//Programming code which is need to be executed
}
Ví dụ

Ví dụ dưới đây sẽ in các giá trị từ biến $colors1. Giá trị biến $colors1 là danh sách các màu. Sử dụng khái niệm vòng lặp foreach sẽ in lần lượt các màu có trong mảng

cú pháp

";
}
?>

đầu ra

Các vòng lặp trong PHP là gì?

Bài viết được đề xuất

Đây là hướng dẫn về Vòng lặp PHP. Ở đây chúng tôi thảo luận về phần giới thiệu và các vòng lặp khác nhau của PHP với tham số, ví dụ và cú pháp. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Có bao nhiêu vòng lặp trong PHP?

bốn loại vòng lặp khác nhau được hỗ trợ bởi PHP.

3 loại vòng lặp là gì?

Cấu trúc vòng lặp trong Java là các câu lệnh cho phép một tập hợp các hướng dẫn được thực hiện lặp đi lặp lại miễn là một điều kiện cụ thể vẫn đúng. Java có ba loại vòng lặp i. e. vòng lặp for, vòng lặp while và vòng lặp do-while .

Ví dụ về các vòng lặp khác nhau trong PHP là gì?

PHP hỗ trợ bốn loại vòng lặp sau. .
for - lặp qua một khối mã một số lần được chỉ định
while - lặp qua một khối mã nếu và miễn là một điều kiện cụ thể là đúng
làm. .
foreach − lặp qua một khối mã cho mỗi phần tử trong một mảng

Các loại vòng lặp là gì?

Có hai loại vòng lặp chủ yếu. .
Các vòng kiểm soát đầu vào. Trong loại vòng lặp này, điều kiện kiểm tra được kiểm tra trước khi vào thân vòng lặp. For Loop và While Loop là các vòng lặp được kiểm soát mục nhập
Thoát khỏi các vòng lặp được kiểm soát. Trong loại vòng lặp này, điều kiện kiểm tra được kiểm tra hoặc đánh giá ở phần cuối của thân vòng lặp