Minggu, 01 Mei 2016

Array Multidimensi pada PHP

Dari postingan sebelumnya untuk mendefinisikan array seperti pada Membuat Array Dalam PHPArray String di PHPMenampilkan isi Array dengan Pointer di PHP dan Pointer Array pada PHP kali ini saya akan menjelaskan array 2 dimensi atau array multidimensi bisa kita lihat langsung pada source code berikut

<?php
$siswa = array(
"TI A" => array("Luffy","Zoro","Nami","Sanji"),
"TI B" => array("Brook","Choper","Franky","Robin"),
"TI C" => array("Shank","Kaido","Big Mom","Shirohige")
);

while (list($indeks, $nilai)=each($siswa)) {
     echo "Siswa $indeks <br/>";

$no=1;
while (list($indeks1, $nilai1)=each($nilai)) {
     echo "$no. $nilai1 <br/>";
$no++;
     }
}
 ?>

Bisa kita lihat dalam variable $siswa terdapat array 2 dimensi dimana array pertama berisikan kelas TI A, B dan C dan setiap kelas memiliki arrat yang berisi kumpulan nama.

Dan untuk menampilkannya kita menggunakan perulangan bersarang dengan while sehingga hasil dari source code diatas seperti gambar berikut



 Selanjutnya silahkan berekspresi sendiri teman teman.

Tidak ada komentar:

Posting Komentar