PHP วน loop for

PHP รอบวนลูปที่ปฏิบัติรหัสบล็อคที่กำหนดจำนวนครั้ง

PHP วน loop for

หากคุณได้กำหนดจำนวนครั้งที่เรียกใช้สคริปต์ก่อนหน้านี้ คุณสามารถใช้วนลูป for

การใช้งาน

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

ตัวแปร

  • init counter: ตั้งค่าตัวแปรนับวน
  • test counter: ประเมินตัวแปรนับวนในแต่ละรอบวนลูป ถ้าค่าเท่ากับ TRUE วนลูปจะมีต่อไป ถ้าค่าเท่ากับ FALSE วนลูปจะจบลง
  • increment counter: เพิ่มค่าตัวแปรนับวน

ตัวอย่างด้านล่างนี้แสดงเลขจาก 0 ถึง 10

ตัวอย่าง

<?php 
for ($x=0; $x<=10; $x++) {
  echo "เลขคือ:$x <br>";
} 
?>

ทดสอบตัวอย่าง

วนลูป foreach ของ PHP

วนลูป foreach มีความเหมาะสมกับแรงยกและใช้เพื่อเดินทางรอบแรงยกในแรงยก

การใช้งาน

foreach ($array as $value) {
  code to be executed;
}

ในแต่ละรอบวนลูป ค่าของตัวแปรแบบแรงยกในตัวแปร $value จะถูกส่งผ่าน และตัวแปรตัวแรงยกจะเคลื่อนที่เรียงลำดับไปตามลำดับจนถึงตัวแปรแบบแรงยกสุดท้าย

ตัวอย่างด้านล่างนี้แสดงวนลูปที่จะออกผลลัพธ์ค่าของตัวแปรแบบแรงยก (array) ที่กำหนดไว้ ($colors)

ตัวอย่าง

<?php 
$colors = array("red","green","blue","yellow"); 
foreach ($colors as $value) {
  echo "$value <br>";
}
?>

ทดสอบตัวอย่าง

ในบทบาทหลังจากนี้ คุณจะเรียนรู้เกี่ยวกับตัวแปรแบบแรงยกตัวต่างๆมากยิ่งขึ้น