Diberdayakan oleh Blogger.
Rabu, 28 November 2012

ARRAY (PHP)


Array adalah suatu variabel yang menyimpan banyak data dalam satu variabel. Data di array dapat diakses dengan memanggil nama variabel arraynya dan setiap elemen array mempunyai urutan indeks yang memudahkan untuk diakses.  Terdapat tiga jenis array yaitu:
1.      Array numeric.
2.      Array asosiatif.
3.      Array multidimensi.

2.1 Array Numerik
Array numerik menyimpan data setiap elemen array dengan nomor index. Ada dua cara untuk membuat array numerik. Cara pertama mendeklarasikan suatu variabel array dan langsung memberi nilai-nilai pada variabel tersebut. Contoh :

$cars=array("Saab","Volvo","BMW","Toyota");

Cara kedua dengan mendeklarasikan variabel array per index untuk dimuati suatu nilai/data. Contoh:
$cars[0]="Saab";
$cars[1]="Volvo";
$cars[2]="BMW";
$cars[3]="Toyota";



2.2 Array Asosiatif
Pada array asosiatif sebuah ID/kunci dihubungkan dengan suatu nilai data. Array ini digunakan bila array numeric tidak cukup mampu untuk menyimpan data khususnya yang berhubungan datanya.Contoh:
$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";

2.3 Array Multidimensi
Array multidimensi pada dasarnya adalah array dalam array. Setiap elemen array dapat mempunyai elemen-elemen array lagi yang disebut dengan sub array.
Contoh:
$families = array
  (
  "Griffin"=>array
  (
  "Peter",
  "Lois",
  "Megan"
  ),
  "Quagmire"=>array
  (
  "Glenn"
  ),
  "Brown"=>array
  (
  "Cleveland",
  "Loretta",
  "Junior"
  )
  );

Hasil dari array multidimesi di atas terlihat dalam tampilan berikut:
Array
(
[Griffin] => Array
  (
  [0] => Peter
  [1] => Lois
  [2] => Megan
  )
[Quagmire] => Array
  (
  [0] => Glenn
  )
[Brown] => Array
  (
  [0] => Cleveland
  [1] => Loretta
  [2] => Junior
  )
)

1 komentar:

Unknown mengatakan...

terimakasih artikelnya gan, bermanfaat sekali untuk saya
My blog