Selasa, 09 Februari 2016

Contoh Sederhana Implementasi Array di PHP

Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Setiap elemen array mampu untuk menyimpan satu jenis data (yaitu: variabel).Cara Pendefinisian:

Program mendeklarasikan array dengan index numeric.


Untuk  mendeklarasikan  atau  mendefinisikan  sebuah  array  di PHP  bisa  menggunakan keyword array(). Pada program 5.1, terdapat pendeklarasian dan pendefinisian array pada baris ke-3. Jumlah elemen array tidak perlu disebutkan saat  deklarasi. Sedangkan  untuk  menampilkan  isi  array  pada elemen  tertentu, cukup dengan menyebutkan nama array beserta index array-nya (lihat baris ke-4 dan ke-5).  Pendeklarasian  dan  pengisian  array  juga bisa  dilakukan  seperti  pada baris ke-7 sampai baris ke-11. Dengan pendefinisian array seperti pada dua cara di  atas,  index  (key)  array  secara  otomatis akan  diisi  dengan  bilangan  bulat integer yang dimulai dari 0.

Output:






Program mendeklarasikan array dengan index string (array assosiatif).


 Untuk  mendeklarasikan  atau  mendefinisikan sebuah array assosiatif (array yang menggunakan index selain integer), dapat dengan cara menyebutkan index-nya terlebih  dahulu  diikuti  operator  => dan  diikuti value  atau  nilai  elemennya. Lihat  program  baris ke-3  !  Sedangkan  untuk  menampilkan  value  atau nilai  dari suatu  array,  bisa  dengan  menyebutkan nama  array  yang  diikuti  index  arraynya (lihat baris  ke-4  dan  ke-5).  Pendefinisian  array assosiatif juga  bisa  dilakukan seperti pada baris ke-7 sampai baris ke-10.

Output:




 


Program menampilkan seluruh isi array dengan index numerik.


Untuk menampilkan keseluruhan isi array bisa dilakukan dengan perulangan for, while, do..while atau foreach. Baris 5 – 7 program di atas merupakan contoh menampilkan  array  dengan perulangan  for.  Fungsi count()  pada  baris  ke-5 berfungsi   untuk   mencari   jumlah   elemen   dari array   $assWarna.   Untuk menampilkan array juga bisa menggunakan struktur foreach(). Struktur foreach akan  mengambil  elemen  array  mulai  dari posisi  pointer  sampai  akhir  pointer. Pada  contoh program  di  atas  (baris  ke-10)  bisa  dinyatakan dengan  pernyataan bahwa  “untuk  setiap  elemen array  $arrWarna,  masukkan  ke  variabel  $warna”. 

Output:
















Tidak ada komentar:

Posting Komentar