Jumat, 13 Maret 2015

Mengenal Array


Mengenal Array

Array adalah salah satu dari jenis variabel yang lain. Kalau boleh disimpulkan, array itu adalah kumpulan dari beberapa data. Ada array 1 level dan ada juga yang multilevel. Dengan menggunakan array, kita bisa lebih mudah dalam membawa data saat memprosesnya menggunakan PHP. Biar gampang jelasinnya, seperti biasanya kita pakai contoh aja ya.
 
$anak1 = 'Bejo';
$anak2 = 'Paijo';
$anak3 = 'Panjul';
$anak4 = 'Pinah';
$anak5 = 'Mintul';


Sebagaimana pelajaran soal variabel sebelumnya, itulah yang akan kita lakukan untuk menyimpan nama-nama dalam variabel. Anda bisa lihat betapa melelahkannya mengetikkan variabel2 itu berulang-ulang. Selain itu, untuk memprosesnya juga butuh trik lagi sehingga makin rumit saja. Untunglah PHP menyediakan variabel array sehingga semua data diatas, bisa kita simpan dalam 1 variabel saja. Bagaimana caranya?
  
$anak = array('Bejo','Paijo','Panjul','Pinah','Mintul');
 
Simpel banget kan? Untuk memanggil datanya, kita tinggal menyebutkan nomor urutnya dalam Array. Nomor urut pertama adalah nol (0), kemudian 1,2,3,…dst. Kita lihat contoh berikut:
$anak = array('Bejo','Paijo','Panjul','Pinah','Mintul');
echo $anak[0]; // Ini akan memunculkan nama Bejo
echo $anak[4]; // Ini akan memunculkan nama Mintul
Sudah paham kan?
Trus bagaimana kalau datanya kompleks. Misalnya bukan cuma nama, tapi ada juga alamat dan nomor HP.
Tenang aja, PHP udah tahu duluan kok kalau anda butuh data seperti itu. Maka, kita bisa membuat data array multilevel. Contohnya seperti ini:
$anak = array(
   array(nama =>'Bejo', alamat => 'Surabaya', hp => '7837487397493'),
   array(nama =>'Paijo', alamat => 'Malang', hp => '0897483743434'),
   array(nama =>'Panjul', alamat => 'Jakarta', hp => '3435364364645'),
   array(nama =>'Pinah', alamat => 'Medan', hp => '65464565646'),
   array(nama =>'Mintul', alamat => 'Samarinda', hp => '045264743775')
   );
Nah, sekarang kita punya multilevel array atau lebih mudahnya bisa dikatakan array dalam array. Untuk memanggil nilai array-nya caranya tinggal menyebutkan nomor item + nama array-nya. Contohnya seperti ini:
$anak = array(
   array(nama =>'Bejo', alamat => 'Surabaya', hp => '7837487397493'),
   array(nama =>'Paijo', alamat => 'Malang', hp => '0897483743434'),
   array(nama =>'Panjul', alamat => 'Jakarta', hp => '3435364364645'),
   array(nama =>'Pinah', alamat => 'Medan', hp => '65464565646'),
   array(nama =>'Mintul', alamat => 'Samarinda', hp => '045264743775')
   );
// memunculkan tulisan Nama: Bejo
echo 'Nama :'.$anak[0][nama]; 
// memunculkan tulisan Alamat: Surabaya
echo 'Alamat :'.$anak[0][alamat]; 
// memunculkan tulisan HP: 7837487397493
echo 'HP :'.$anak[0][hp]; 
Bisa dimengerti kan? Silahkan berkreasi. Insya Allah berikutnya kita akan bahas pengulangan yang menggunakan array. Contoh diatas kan kita cuma bisa menampilkan 1 item data aja. Sedangkan array-nya mencapai 5 item. Mudah-mudahan diberi Allah kemudahan untuk melanjutkan artikel ini

0 komentar:

Posting Komentar

 

Subscribe to our Newsletter

Contact our Support

Email us: youremail@gmail.com

Our Team Memebers