bSoft.id - Pernah dengar mengenai array data, ataupun array itu sendiri. Mungkin bagi orang yang berkecimpung dalam dunia teknologi khususnya pemrograman tidak asing dengan kata array.
Array adalah larik yang berisi kumpulan data dengan tipe serupa. Teknologi ini dapat digunakan untuk mempermudah penghitungan data karena mengelompokkan data-data berdasarkan kesamaannya.
Untuk mempermudah dalam memahaminya, kita lihat contoh berikut.
$anak1 = 'Teguh';
$anak2 = 'Eko';
$anak3 = 'Novian';
PHP telah menyediakan variabel array sehingga semua data diatas, dapat kita simpan dalam 1 variabel saja. Bagaimana caranya? Caranya yaitu dengan memasukkan array data diatas dalam satu variable. Contohnya seperti dibawah ini.
$anak = array('Teguh','Eko','Novian');
Simpel banget bukan? Untuk memanggil datanya, kita tinggal menyebutkan nomor urutnya dalam Array. Nomor urut pertama ialah nol (0), kemudian 1,2,3,…dst. Kita lihat contoh berikut:
$anak = array('Teguh','Eko','Novian');
echo $anak[0]; // Ini akan menimbulkan nama Teguh
echo $anak[2]; // Ini akan menimbulkan nama Novian
Baca Juga : Memahami Tentang Opensource
Terus bagaimana bila datanya kompleks. Contohnya bukan hanya nama, namun ada pula alamat dan nomor HP.
Tenang saja, PHP sudah tahu duluan kok bila kamu butuh data seperti itu. Maka, kita dapat membuat data array multilevel. Misalnya semacam ini:
$anak = array(
array(nama =>'Teguh', alamat => 'Kudus', hp => '7837487397493'),
array(nama =>'Eko', alamat => 'Semarang', hp => '0897483743434'),
array(nama =>'Novian', alamat => 'Kebumen', hp => '3435364364645')
);
Baca Juga : Berkenalan dengan Codeigniter
Nah, sekarang kita memiliki multilevel array atau lebih mudahnya bisa dibilang array dalam array. Untuk memanggil nilai array-nya, caranya tinggal menyebutkan nomor item + nama array-nya. Misalnya seperti contoh dibawah ini:
$anak = array(
array(nama =>'Teguh', alamat => 'Kudus', hp => '7837487397493'),
array(nama =>'Eko', alamat => 'Semarang', hp => '0897483743434'),
array(nama =>'Novian', alamat => 'Kebumen', hp => '3435364364645')
);
// menimbulkan tulisan Nama: Teguh
echo 'Nama :'.$anak[0][nama];
// menimbulkan tulisan Alamat: Kudus
echo 'Alamat :'.$anak[0][alamat];
// menimbulkan tulisan HP: 7837487397493
echo 'HP :'.$anak[0][hp];
Baca Juga : Memahami Lebih Jauh Mengenai Text Editor
Dengan penjelasan dan contoh diatas setidaknya memberikan gambaran bagi kita mengenai penggunaan data array. Dan tentunya semoga bisa menjadi alternatif untuk kita serta bisa kita manfaatkan saat melakukan pemrograman khususnya dengan menggunakan PHP.