Tács giả: dương nguyễn phú cường Show NgàoHồi xưa đó Một vòng lặp là một cấu trúc điều khiển lặp liên quan đến việc thực hiện cùng một số mã một số lần cho đến khi một điều kiện nhất định được đáp ứng. PHP cho vòng lặpMã trên đầu ra trên 21 21 lớn hơn 7 vòng đối với các vòng lặp cho ... các vòng lặp thực thi khối mã một số lần được chỉ định. Về cơ bản có hai loại cho vòng lặp;
Bây giờ hãy cùng nhìn vào chúng một cách riêng biệt. & Nbsp; cho loop & nbsp;For loop It has the following basic syntax <?php for (initialize; condition; increment){ //code to be executed } ?> HERE,
Cách nó hoạt động, sơ đồ được hiển thị bên dưới minh họa cách cho vòng lặp trong PHP hoạt động cách mã mã bên dưới sử dụng các trò chơi For For Loop để in các giá trị nhân 10 với 0 đến 10 The flowchart shown below illustrates how for loop in php works How to code The code below uses the “for… loop” to print values of multiplying 10 by 0 through to 10<?php for ($i = 0; $i < 10; $i++){ $product = 10 * $i; echo "The product of 10 * $i is $product <br/>"; } ?> Output: The product of 10 x 0 is 0 The product of 10 x 1 is 10 The product of 10 x 2 is 20 The product of 10 x 3 is 30 The product of 10 x 4 is 40 The product of 10 x 5 is 50 The product of 10 x 6 is 60 The product of 10 x 7 is 70 The product of 10 x 8 is 80 The product of 10 x 9 is 90 PHP cho mỗi vòng lặpVòng lặp PHP được sử dụng để lặp lại thông qua các giá trị mảng. Nó có cú pháp cơ bản sau <?php foreach($array_variable as $array_values){ block of code to be executed } ?> HERE,
Cách thức hoạt động & NBSP; Sơ đồ hiển thị bên dưới minh họa cách thức cho mỗi vòng lặp hoạt động các ví dụ thực tế Mã dưới đây sử dụng cho mỗi vòng lặp để đọc và in các yếu tố của một mảng. The flowchart shown below illustrates how the for… each… loop works Practical examples The code below uses for… each loop to read and print the elements of an array.<?php $animals_list = array("Lion","Wolf","Dog","Leopard","Tiger"); foreach($animals_list as $array_values){ echo $array_values . "<br>"; } ?> Output: Lion Wolf Dog Leopard Tiger Chúng ta hãy nhìn vào một ví dụ khác lặp qua mảng kết hợp & nbsp; Một mảng kết hợp sử dụng các từ chữ và số cho các khóa truy cập.associative array. An associative array uses alphanumeric words for access keys. <?php $persons = array("Mary" => "Female", "John" => "Male", "Mirriam" => "Female"); foreach($persons as $key => $value){ echo "$key is $value"."<br>"; } ?> Các tên đã được sử dụng làm khóa mảng và giới tính làm giá trị. Output: Mary is Female John is Male Mirriam is Female PHP trong khi vòng lặpChúng được sử dụng để thực thi một khối mã A liên tục cho đến khi điều kiện đặt được thỏa mãn khi sử dụng trong khi các vòng lặpWhen to use while loops
Các loại trong khi các vòng lặp
Trong khi vòng lặp, nó có cú pháp sau It has the following syntax <?php while (condition){ block of code to be executed; } ?> HERE,
Cách nó hoạt động biểu đồ luồng được hiển thị bên dưới minh họa cách các vòng lặp WHRE hoạt động thực tế Ví dụ về mã bên dưới sử dụng vòng lặp WHER để in các số 1 đến 5. The flow chart shown below illustrates how the while… loop works Practical example The code below uses the while… loop to print numbers 1 to 5.<?php $i = 0; while ($i < 5){ echo $i + 1 . "<br>"; $i++; } ?> Output: <?php for ($i = 0; $i < 10; $i++){ $product = 10 * $i; echo "The product of 10 * $i is $product <br/>"; } ?>0 PHP làm trong khiSự khác biệt giữa trong khi vòng lặp và do loop trong khi vòng lặp được thực hiện trong khi được thực hiện tại địa điểm một lần trước khi điều kiện được đánh giá. Bây giờ, hãy nhìn vào cú pháp cơ bản của một người làm trong khi vòng lặp <?php for ($i = 0; $i < 10; $i++){ $product = 10 * $i; echo "The product of 10 * $i is $product <br/>"; } ?>1 trong khi (điều kiện); NƠI ĐÂY,HERE,
Cách nó hoạt động biểu đồ luồng được hiển thị bên dưới minh họa cách các vòng lặp WHRE hoạt động thực tế Ví dụ về mã bên dưới sử dụng vòng lặp WHER để in các số 1 đến 5. The flow chart shown below illustrates how the while… loop works Practical example We are now going to modify the while… loop example and implement it using the do… while loop and set the counter initial value to 9. The code below implements the above modified example<?php for ($i = 0; $i < 10; $i++){ $product = 10 * $i; echo "The product of 10 * $i is $product <br/>"; } ?>2 PHP làm trong khi <?php for ($i = 0; $i < 10; $i++){ $product = 10 * $i; echo "The product of 10 * $i is $product <br/>"; } ?>3 Sự khác biệt giữa trong khi vòng lặp và do loop trong khi vòng lặp được thực hiện trong khi được thực hiện tại địa điểm một lần trước khi điều kiện được đánh giá. Bây giờ, hãy nhìn vào cú pháp cơ bản của một người làm trong khi vòng lặp the above example outputs 9 only. This is because the do… while loop is executed at least once even if the set condition evaluates to false. trong khi (điều kiện); NƠI ĐÂY,
|