Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

การทำงานภายในของลูป foreach ใน PHP

ลูป foreach ใน PHP ช่วยเข้าถึงคู่คีย์-ค่าในอาร์เรย์ ทำงานกับอาร์เรย์เท่านั้น มีข้อได้เปรียบคือไม่ต้องกำหนดตัวนับลูป และไม่ต้องตั้งเงื่อนไขออกจากลูป foreach จัดการให้โดยอัตโนมัติ

ตัวอย่าง

<?php
   $my_arr = array("Joe", "Hannah", "Paul", "Sanna");
   foreach($my_arr as $entry)
   {
      echo "$entry<br/>";
   }
?>

ผลลัพธ์

Joe Hannah Paul Sanna

ประกาศอาร์เรย์สตริง ใช้ foreach วนลูปเข้าถึงแต่ละสมาชิกโดยกำหนดชื่อตัวแปร $entry ใช้ echo แสดงค่าออกมาพร้อมแท็ก br