Ayam Koding

Belajar Algoritme & Pemrograman

Pengertian dan Fungsi Multidimensional Array PHP

Updated on 2023-01-15

Pada tutorial kali ini kita akan membahas mengenai pengertian dan fungsi multidimensional array pada pemrograman PHP.

Sebelumnya kita telah membahas mengenai penggunaan dan fungsi dari array.

Tutorial sebelumnya kita mendeskripsikan array yang berisi satu nilai saja.

Akan tetapi, kadang kita membutuhkan nilai untuk menyimpan lebih dari satu key.

Untuk mengatasi masalah ini kita bisa menggunakan multidimensional array.

Contoh Kode:

<?php
    $mobil = array(
    array("Avanza", 30, 10),
    array("Kijang", 40, 20),
    array("Mobilio", 20, 30),
    array("BMW", 10, 2),
    array("Ford", 20, 23),
    );
    
    // print out
    echo $mobil[0][0].": Stok=".$mobil[0][1]." dan terjual=".$mobil[0][2]."<br>";
    echo $mobil[1][0].": Stok=".$mobil[1][1]." dan terjual=".$mobil[1][2]."<br>";
    echo $mobil[2][0].": Stok=".$mobil[2][1]." dan terjual=".$mobil[2][2]."<br>";
    echo $mobil[3][0].": Stok=".$mobil[3][1]." dan terjual=".$mobil[3][2]."<br>";
    echo $mobil[4][0].": Stok=".$mobil[4][1]." dan terjual=".$mobil[4][2]."<br>";
    
?>

Output Kode:
Avanza: Stok=30 dan terjual=10
Kijang: Stok=40 dan terjual=20
Mobilio: Stok=20 dan terjual=30
BMW: Stok=10 dan terjual=2
Ford: Stok=20 dan terjual=23

Contoh Kode:

<?php
$mobil = array(
    array("Avanza", 30, 10),
    array("Kijang", 40, 20),
    array("Mobilio", 20, 30),
    array("BMW", 10, 2),
    array("Ford", 20, 23),
);

for ($baris=0;$baris<5;$baris++){
    echo "<p>Nomor Baris ke-$baris</p>";
    echo "<ul>";
    for($kolom=0;$kolom<3;$kolom++){
        echo "<li>".$mobil[$baris][$kolom]."</li>";
        }
    echo "</ul>";
}

?>

Output Kode:

pengertian dan fungsi multidimensional array

Demikian tutorial pemrograman PHP mengenai pengertian dan fungsi multidimensional array untuk pemrograman web.

Selanjutnya kita akan membahas mengenai cara mengurutkan array.

Semoga bermanfaat dan terima kasih.