Coret²an: Array Lebih Jauh!!
Dari pade bengong, bete kagak ade kerjaan mendingan coret² blog dikit aah.. kalo ada yang mau nambahin yuu maarii…
Tenttang Array
Apa itu array? dalam pemrograman, array itu di ibaratkan sebuah tabung/tong kosong yang akan diisi data. Dan data² tersebut nantinya di pergunakan dalam pemrograman. Secara logic data² tersebut di simpan di dalam memori komputer. Jadi sifatnya hanya sementara (cmiiw). Berikut ini merupakan cara mendeklarasikan sebuah array di php.
$arr = array(); //array kosong atawa nggak ada datanya
$arr2 = array(1,2,3,4,5,6); //array berisi data angka 1 sampe 6
$arr3 = array(1=>”udin”,”ridwan”,”dodi”,”wawan”); //array berisi data nama², dan index array di tentukan di mulai pada angka 1.
sedikit catatan tentang index array: Deklarasi array merupakan deklarasi index yang memiliki value. Atau bisa digambarkan seperti ini. “Index”=>”value” , index secara default, menunjuk ke angka 0 (nol) , Namun kita juga bisa membuat sebuah deklarasi index dengan angka atau karakter yg kita inginkan. Coba liat ke contoh array3 di atas. Array tersebut di mulai dari index ke 1, dan secara default akan di teruskan dengan index 2,3,4,5. Atau artinya bisa dideklarasikan spt ini:
$arr3 = array(1=>”udin”,2=>”ridwan”,3=>”dodi”,4=>”wawan”);
Kita juga bisa mendeklarasikan index array dengan karakter spt ini :
$arr4 =
array(”nama”=>”udin”,”alamat”=>”cipinang”,”pekerjaan”=>”pengangguran”); //contoh array dengan index menggunakan karakter.
contoh multidimensi array :
$multiarray =
array(”manager”=>array(”nama”=>”udin”,”alamat”=>”cipinang”), “programmer1″=>array(”nama”=>”dodi”,”alamat”=>”bogor”), “programmer2″=>array(”nama”=>”ridwan”,”alamat”=>”cilandak”)) ;
cara memanggil data dalam sebuah array (call data) formatnya adalah spt ini:
variable_array[index];
misalkan pada contoh array :
$arr4 =
array(”nama”=>”udin”,”alamat”=>”cipinang”,”pekerjaan”=>”pengangguran”);
maka untuk mengambil data “udin”, kita harus declare index “nama” caranya adalah :
$nama = $arr4[’nama’]; //output “udin”
begitupun dengan array multidimensi
pada contoh array multidimensi diatas untuk memanggil data “alamat” “programmer1″ adalah dengan mendeklarasikan 2 index, yaitu index ‘programmer1′ dan ‘alamat’ yaitu :
$alamat_programmer1 = $multiarray[’programmer1′][’alamat’]; //output “bogor”;
semoga membantu!!
Posted in Share
Freaksides: Sisi-sisi yang terbuang. Hal-hal yang sudah tidak terpakai tidak selamanya sampah. Mungkin masih bermanfaat. Banyak hal yang anda dapat di sini, dan memang tidak begitu penting. Tapi semua yang terbuang disini bisa jadi bermanfaat buat anda. Di sisi-sisi yang terbuang inilah saya ingin berbagi.


miftahsteven April 15th, 2008 at 4:01 pm
Ekekekekeke….. dasar bloger..
nggak takut sama mas roy nih…
btw sorry yak, kalo EYDnya agak anak SD bgt,
maklum waktu kuliah doeloe, bahasa indonesia gw A- (minus)