Devdit
 

array ซ้อน array PHP ด้วย array 2 มิติ

3.5K

สอนสร้าง 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 แต่ละสินค้าออกมา

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ