Array merupakan struktur data yang berfungsi untuk menyimpan elemen dari tipe data yang sama dalam 1 variabel. Dalam PHP terdapat 3 jenis array yang nantinya akan kita bahas. Ketiga jenis array tersebut antara lain :
- Array Index Numeric
adalah sebuah kumpulan data yang nilainya disimpan secara berurutan. Untuk memanggil data di dalamnya menggunakan nomer index sesuai urutan. Contoh penulisan dan pemanggilan array adalah sebagai berikut :$kendaraan = array("mobil","motor","truk","sepeda"); echo $kendaraan[3]; //hasilnya adalah : sepeda
Pada contoh penulisan di atas, kita membuat array dengan nama parameter $kendaraan dengan isi array berabagai jenis kendaraan. Kemudian untuk memanggil data array di dalamnya, kita menggunakan kurung siku dan urutan index di dalamnya. Untuk urutan index tersebut dimulai dengan angka 0.
- Array Assosiative
adalah kumpulan data yang nilainya disimpan dengan memberikan key pada data tersebut. Untuk lebih jelasnya, berikut adalah contoh penulisan dan cara pemanggilan array assosiative terebut.$kendaraan = array("mobil"=>"kijang","motor"=>"ninja","truk"=>"fuso","sepeda"=>"federal"); echo $kendaraan['motor']; //hasilnya adalah : ninja
Untuk penulisan array di atas, sedikit berbeda dengan jenis array sebelumnya. Array ini terdapat key yang berfungsi sebagai index dari nilai yang ada. Sedangkan untuk memanggil data array terebut, kita memanggil key yang terikat dengan data yang akan dipanggil. Dalam contoh di atas, kita memanggil key : motor. Maka yang tampil adalah ninja.
- Array Multidimensi
adalah adalah kumpulan data array yang terbentuk yang di dalamnya terdapat data array yang lainnya. Untuk memanggilnya, kita harus memanggilya dalam beberapa index. Berikut ini adalah contoh penulisan dan pemanggilan array multidimensi tersebut.$kendaraan = array("mobil"=> array("kijang","baleno",'bajaj'), "motor"=> array("satria fu","Vario","Beat")); echo $kendaraan['motor'][1]; //hasilnya adalah : Vario
Pada penulisan array di atas, kita menggunakan model array associative. Terdapat 2 key yakni mobil dan motor. Dan setiap key tersebut terdapat value berbentuk array di dalamnya. Kemudian, untuk memanggil data tersebut, kita memanggilnya dalam beberapa index. Yakni index ke-1 adalah key dan index ke-2 adalah index pada value yang berbentuk array.
Demikian penjelasan singkat mengenai Jenis Array pada PHP. Semoga dapat bermanfaat buat Kita semua.
Leave a Reply