ลูป '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' ผลลัพธ์คือดัชนีที่เกี่ยวข้องของทุกอาร์เรย์จะจับคู่กัน และข้อมูลในดัชนีเหล่านั้นจะแสดงหนึ่งถัดจากอีกอันหนึ่ง