ลูป 'foreach' สามารถใช้กับตัวแปรดัชนีหลายตัวของสองอาร์เรย์ ได้แสดงไว้ด้านล่างนี้ −
ตัวอย่าง
<?php
$FirstArray = array('aB', 'PQ', 'cd', 'pm');
$SecondArray = array('12', '34', '90', '49');
foreach($FirstArray as $index => $value) {
echo $FirstArray[$index].$SecondArray[$index];
echo "<br/>";
}
?> ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
aB12 PQ34 cd90 pm49
หมายเหตุ − หากมีมากกว่า 2 อาร์เรย์ สามารถใช้ลูป 'foreach' ที่ซ้อนกันได้
ในที่นี้ มีการประกาศอาร์เรย์ 2 รายการและกำลังสำรวจโดยใช้ลูป 'foreach' ผลลัพธ์คือดัชนีที่เกี่ยวข้องของทุกอาร์เรย์จะจับคู่กัน และข้อมูลในดัชนีเหล่านั้นจะแสดงหนึ่งถัดจากอีกอันหนึ่ง