ลูป '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' 巢狀 (nested) ได้
ที่นี่ ประกาศ 2 อาร์เรย์ และเดินทางด้วย 'foreach' ผลลัพธ์คือดัชนีที่เกี่ยวข้องของทุกอาร์เรย์ถูกจับคู่ และข้อมูลที่ดัชนีนั้นๆ แสดงต่อกัน