Membuat array multi dimensi di php (Array PHP) - Di halaman sebelumnya, saya telah menjelaskan penggunaan array. Namun, terkadang kamu ingin menyimpan nilai dengan lebih dari satu kunci. Untuk ini, saya berikan tutorial bagaimana memiliki array multidimensi.
Bahkan PHP mendukung array multidimensi yang memiliki kedalaman dua, tiga, empat, lima, atau lebih tergantung kita mengolahnya seperti apa. Namun, array yang lebih dari tiga level sulit untuk dikelola bagi kebanyakan orang.
<!DOCTYPE html>
<html>
<body>
<?php
$mobil = array (
array("Volvo",22,18),
array("BMW",15,13),
array("Saab",5,2),
array("Land Rover",17,15)
);
echo 'Nama mobil '.$mobil [0][0].": Stock: ".$mobil [0][1].", terjual: ".$mobil [0][2].".<br>";
echo 'Nama mobil '.$mobil [1][0].": Stock: ".$mobil [1][1].", terjual: ".$mobil [1][2].".<br>";
echo 'Nama mobil '.$mobil [2][0].": Stock: ".$mobil [2][1].", terjual: ".$mobil [2][2].".<br>";
echo 'Nama mobil '.$mobil [3][0].": Stock: ".$mobil [3][1].", terjual: ".$mobil [3][2].".<br>";
?>
</body>
</html>
untuk menggunakan loop for sebagai berikut
<?php
for ($row = 0; $row < 4; $row++) {
echo "<p><b>Row number $row</b></p>";
echo "<ul>";
for ($col = 0; $col < 3; $col++) {
echo "<li>".$cars[$row][$col]."</li>";
}
echo "</ul>";
}
?>