php modul 89
php modul 89
net
BAB 12
Tentang ARRAY
Selama ini bentuk variabel yang kita buat untuk menyimpan suatu value atau nilai
adalah berbentuk tunggal. Maksudnya, satu variabel hanya bisa untuk menyimpan
sebuah value saja. Misalkan sebuah value telah disimpan atau diassign ke dalam sebuah
variabel, selanjutnya variabel tersebut akan diassign kembali dengan sebuah value yang
lain, maka value yang sebelumnya akan ditimpa oleh value yang baru.
Nah… kira-kira ada tidak ya, variabel yang dapat diassign oleh beberapa value yang lebih
dari satu? Oya.. ada, namanya adalah variabel bertipe data array.
Misalkan suatu variabel bernama X bertipe data array, maka X ini dapat Anda bayangkan
seperti gambar berikut
0 1 2 3 4 … N-1
Wah… kok ‘X’ nya seperti memiliki beberapa ruang/kamar/bilik atau apalah terserah
namanya ☺ yang jelas jumlah ruangnya adalah berhingga yaitu sejumlah N. Tiap-tiap
kamar terdapat semacam nomor ruangan: 0, 1, 2, 3, …, N-1. Nah.. di dalam ruangan-
ruangan inilah kita bisa assign beberapa value sekaligus.
Ingat ya… untuk PHP, nomor ruang array dimulai dari 0, bukan 1.
Dalam PHP, untuk mendeklarasikan suatu variabel (misalkan $x) bertipe data array
adalah sebagai berikut:
$x = array();
Selanjutnya bagaimana perintah untuk mengassign suatu value ke dalam ruangan array?
Oya… sebelumnya, saya perlu sampaikan bahwa untuk PHP, variabel bertipe data array
ini bisa diassign dengan berbagai tipe data. Maksudnya, untuk setiap ruang yang ada,
boleh diassign dengan nilai berbagai tipe data yang berlainan, misalnya untuk ruang