สอนสร้าง array ซ้อน array ของภาษา PHP ด้วย array 2 มิติ และวนลูป array 2 มิติดังกล่าวพร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง array ซ้อน array PHP ด้วย array 2 มิติ
<?php
$products = array (
array("Computer", 3000),
array("Notebook", 2000),
array("Monitor", 1200),
array("Mouse & Keyboard", 800)
);
for( $i=0; $i<count($products); $i++ ) {
for( $j=0; $j<count($products[0]); $j++ ) {
echo $products[$i][$j]." ";
}
echo "<br/>";
}
?>
ผลลัพธ์
Computer 3000
Notebook 2000
Monitor 1200
Mouse & Keyboard 800
1. สร้าง array แรกคือ $products ส่วน array ซ้อนข้างใน คือ รายการสินค้าแต่ละรายการที่อยู่ใน $products
2. ใช้คำสั่ง for แรกเพื่อวนตามจำนวนข้อมูลที่อยู่ใน array $products
3. ใช้คำสั่ง for สองเพื่อวนข้อมูลแต่ละรายการใน array แต่ละสินค้าออกมา