Sedikit penjelasan tentang array 2 dimensi, array 2 dimensi merupakan sebuah variabel yang menyimpan sekumpulan atau banyak data yang memiliki tipe yang sama dan elemen yang akan diakses melalui 2 indeks atau subskrip yaitu indeks baris dan indeks kolom.
baiklah, kita akan membuat sebuah contoh untuk array 2 dimensi ini.
saya akan membuat sebuah variable array yang mempunyai nilai seperti berikut ini :
$nilai=array(array(90,65,83),array(90,78,97),array(78,90,78));
kemudian saya akan membuat script untuk menampilkan array tersebut secara manual seperti ini :
echo"nilai array ditampilkan secara manual:
";
echo $nilai[0] [0]." ".$nilai[0] [1]." ".$nilai[0] [2]."
";
echo $nilai[1] [0]." ".$nilai[1] [1]." ".$nilai[1] [2]."
";
echo $nilai[2] [0]." ".$nilai[2] [1]." ".$nilai[2] [2]."
";
lalu penampakan akhir dari script kode tersebut akan terlihat seperti ini :
nilai array ditampilkan secara manual:
";
echo $nilai[0] [0]." ".$nilai[0] [1]." ".$nilai[0] [2]."
";
echo $nilai[1] [0]." ".$nilai[1] [1]." ".$nilai[1] [2]."
";
echo $nilai[2] [0]." ".$nilai[2] [1]." ".$nilai[2] [2]."
";
?>
simpan script kode tersebut dengan nama array2dimensi.php
lalu jalankan seperti biasa, maka hasilnya akan seperti ini
untuk menampilkan array dengan looping atau perulangan, maka kita perlu membuat script seperti di bawah ini :
echo "nilai array di tampilkan dengan looping bersarang :
";
for ($baris=0;$baris
ganti script manual yang sudah kita buat sebelumnya dengan script kode looping diatas atau tambahkan script tersebut tepat di bawah kode script manual yang sudah kita buat.
karena saya menambahkan script kode looping yang baru dan tidak menghapus script kode manual, maka penampakan akhir dari script kode ini seperti berikut :
nilai array ditampilkan secara manual:
";
echo $nilai[0] [0]." ".$nilai[0] [1]." ".$nilai[0] [2]."
";
echo $nilai[1] [0]." ".$nilai[1] [1]." ".$nilai[1] [2]."
";
echo $nilai[2] [0]." ".$nilai[2] [1]." ".$nilai[2] [2]."
";
//script kode array yang baru dengan menggunakan looping
echo "nilai array di tampilkan dengan looping :
";
for ($baris=0;$baris
jangan lupa untuk simpan script tersebut, lalu jalankan.
berikut hasil akhir setelah penambahan script kode array 2 dimensi dengan menggunakan looping atau perulangan :