Dalam membuat suatu program kita tidak akan bisa lepas dari Array. Array adalah suatu variabel yang didalamnya mengandung lebih dari satu nilai sehingga array dapat juga dikatakan tumpukan data. Misalkan buah sebagai variabel maka nilai dari buah dapat bernilai jambu, mangga dan pisang,durian, jeruk dll.
Data array terdiri dari 3 elemen yaitu variabel, indeks dan nilai.
kita tidak bisa menampilkan data array hanya dengan perintah echo $buah namun harus disebutkan indeks array data yang ingin tampilkan.
indeks (urutan nilai data) berfungsi sebagi identitas nilai array. secara default indeks dimulai dari 0,1,2 dst. sebagai contoh bila kita ingin mengambil data yang bernilai Mangga dari data array di bawah ini maka varabel yang kita gunakan adalah $buah[1]
$buah=array("Jambu","Mangga","Pisang","apel");
dalam PHP ada beberapa cara menuliskan indeks array sbb :
- tanpa menentukan indeks sehingga indeks menggunakan indeks default
<?php
$buah=array("Jambu","Mangga","Pisang","apel");
Echo "hasil : ".$buah[3];
?>
atau sama dengan :
<?php
$buah[]="Jambu";
$buah[]="mangga";
$buah[]="pisang";
$buah[]="apel";
Echo "hasil : ".$buah[3];
?>
- menggunakan indeks angka
<?php
$buah[3]="Jambu";
$buah[5]="mangga";
$buah[7]="pisang";
$buah[10]="apel";
Echo "hasil : ".$buah[10];
?>
atau sama dengan :
<?php
$buah=array(3=>"jambu",5=>"mangga",7=>"pisang",10=>"apel");
Echo "hasil : ".$buah[10];
?>
- menggunakan indeks teks
<?php
$buah[JB]="Jambu";
$buah[MG]="mangga";
$buah[PS]="pisang";
$buah[AP]="apel";
Echo "hasil : ".$buah[AP];
?>
atau sama dengan :
<?php
$buah=array(JB=>"jambu",MG=>"mangga",PS=>"pisang",AP=>"apel");
Echo "hasil : ".$buah[AP];
?>
- menggunakan indeks kalimat
kalimat yang digunakan seabagai indeks harus diapit tanda kutip tunggal (')
<?php
$buah['buah jambu' ]="Jambu";
$buah['buah mangga' ]="mangga";
$buah['buah pisang' ]="pisang";
$buah['buah apel']="apel";
Echo "hasil : ".$buah['buah apel'];
?>
atau sama dengan :
<?php
$buah=array( 'buah jambu' =>"jambu", 'buah mangga' => "mangga" , 'buah pisang' => "pisang", 'buah apel' =>"apel");
Echo "hasil : ".$buah['buah apel'];
?>
Dari semua cara diatas akan memberikan hasil yang sama yaitu Apel
4 comments:
meskipun saya gak mudeng.. acungan jempol buat anda
ammmpuunnnnnnnn tolonnnnnngggggggggggggggggggggggggggggggggggggggggggg
sayah gapteh eh gaptekkkkkkkkkkkk
Thx yah...
Konsep array
Array adalah kumpulan beberapa data yang disimpan dalam satu
variabel. Jadi, berbeda dengan variabel sebelumnya yang hanya
menyimpan satu nilai saja, array dapat menampung lebih dari satu nilai.
Tiap nilai dalam array (disebut elemen) diakses dengan menggunakan
index. PHP mengenal dua macam index, yaitu index numerik dan index
asosiatif. Index numerik menggunakan angka untuk menandai tiap
elemen, sedangkan index asosiatif memberi nama untuk masing-masing
elemen.
Semoga bermanfaat.
Salam dari kami :
KOMUNITAS PELAJAR ILMU KOMPUTER INDONESIA
Posting Komentar