Array Multidimensi Pada PHP

Jika sebelumnya saya telah membuat array pada PHP kali ini adalah lanjutan dari tutorial sebelumnya itu. Pada artikel sebelumnya saya baru menjelaskan tentang array indexted dan juga array asosiatif dan kali ini adalah tentang array multidimensi.
Array multidimensi disebut juga dengan array dalam array(yo dawg :D),mengapa demikian? karena didalam array tadi akan ada array lainnya.
Cara kerja array ini sama dengan matriks yaitu dengan kolom dan baris dan seperti biasa array ini dimulai dengan 0 dan dilanjutkan seperti biasanya.
Bentuk umum:
<?php
//array multidimensi
$nama_variabel = array

   (
   array("isi","isi",isi),
   array("isi","isi",isi),
   array("isi","isi",isi)
   );

echo $nama_variabel[0][0]." Sebagai ".$nama_variabel[0][1].", Umur: ".$nama_variabel[0][2]."<br>";
echo $nama_variabel[1][0]." Sebagai ".$nama_variabel[1][1].", Umur: ".$nama_variabel[1][2]."<br>";
echo $nama_variabel[2][0]." Sebagai ".$nama_variabel[2][1].", Umur: ".$nama_variabel[2][2]."<br>";
?>
Contoh:
<?php
// array multidimensi
$slank = array

   (
   array("kaka","vokalis",40),
   array("bimbim","drummer",43),
   array("ivan","bassist",42)
   );

echo $slank[0][0]." Sebagai ".$slank[0][1].", Umur: ".$slank[0][2]."<br>";
echo $slank[1][0]." Sebagai ".$slank[1][1].", Umur: ".$slank[1][2]."<br>";
echo $slank[2][0]." Sebagai ".$slank[2][1].", Umur: ".$slank[2][2]."<br>";
?>
Itu sedikit contoh tentang array didalam array tadi atau yang lebih dikenal dengan array multidemsi. Seperti saya katakan diatas cara kerja array ini adalah seperti matriks jadi kalau yang belum terlalu mengerti tentang matriks akan sedikit kesulitan sepertinya :D tapi jangan khwatir ini hanya tentang baris dan kolom sebenarnya tidak susah cuma sedikit membingungkan. Sekian tutorial kali ini, keep coding and keep blogging. Salam blogger :).

0 komentar :

Post a Comment

Gunakan bahasa yang santun ya :)