คำสั่งวนซ้ำในภาษา PHP

ภาษา PHP มีคำสั่งวนซ้ำที่ใช้ทำซ้ำชุดคำสั่งตามจำนวนรอบหรือเงื่อนไขที่กำหนด

คำสั่ง for:

  • วนซ้ำจำนวนรอบที่แน่นอน
  • กำหนดค่าเริ่มต้น เงื่อนไข และการเปลี่ยนแปลงค่าตัวแปร

รูปแบบ:

PHP

for (ตัวแปรเริ่มต้น; เงื่อนไข; การเปลี่ยนแปลงค่าตัวแปร) {
  // ทำงานซ้ำ
}

ตัวอย่าง:

PHP

for ($i = 0; $i < 5; $i++) {
  echo $i . " ";
}

คำสั่ง while:

  • วนซ้ำจนกว่าเงื่อนไขจะเป็นเท็จ
  • ตรวจสอบเงื่อนไขก่อนทำงาน

รูปแบบ:

PHP

while (เงื่อนไข) {
  // ทำงานซ้ำ
}

ตัวอย่าง:

PHP

$i = 0;
while ($i < 5) {
  echo $i . " ";
  $i++;
}

คำสั่ง do while:

  • วนซ้ำอย่างน้อย 1 รอบ
  • ตรวจสอบเงื่อนไขหลังทำงาน

รูปแบบ:

PHP

do {
  // ทำงานซ้ำ
} while (เงื่อนไข);

ตัวอย่าง:

PHP

$i = 0;
do {
  echo $i . " ";
  $i++;
} while ($i < 5);

คำสั่ง foreach:

  • วนซ้ำผ่าน array
  • ดึงค่าแต่ละตัวใน array มาทำงาน

รูปแบบ:

PHP

foreach (array as $key => $value) {
  // ทำงานกับ $key และ $value
}

ตัวอย่าง:

PHP

$fruits = ["apple", "banana", "orange"];

foreach ($fruits as $fruit) {
  echo $fruit . " ";
}

แหล่งข้อมูล:

  • W3Schools: https://irinagyurjinyan.wordpress.com/2022/04/12/%D1%83%D1%80%D0%BE%D0%BA-19/
  • PHP.net: https://www.php.net/manual/en/language.control-structures.php
Related Posts
 jquery vslidation remove spaces from input คืออะไร

jQuery validation remove spaces from input คือ ฟังก์ชันที่ใช้ลบช่องว่างออกจาก input field โดยใช้ jQuery วิธีใช้ JavaScri Read more

dimiss keyboard flutter คืออะไร

ใน Flutter dismiss keyboard หมายถึง การซ่อนแป้นพิมพ์เสมือนบนหน้าจอ วิธีการ dismiss keyboard ใช้ FocusNode: Dart imp Read more

bootstrap5 cdn คืออะไร

Bootstrap5 CDN คือ Content Delivery Network ของ Bootstrap 5 ซึ่งเป็นเฟรมเวิร์ก front-end ยอดนิยมที่ช่วยให้นักพัฒนาเว็บสร Read more

เขียนโค้ดดึงเนื้อหาจาก wordpress

โค้ดดึงเนื้อหาจาก WordPress วิธีดึงเนื้อหาจาก WordPress มีหลายวิธี ขึ้นอยู่กับประเภทของเนื้อหาที่ต้องการดึง ดึงบทความทั้ Read more