Macam-Macam Array
Pada artikel sebelumnya TaskCoder telah membahas tentang array, dan sekarang taskCoder akan menjelasakan tentng macam-macam Array.
Dalam PHP, array() adalah fungsi yang di gunakan untuk membuat array:
Array();
Di PHP ada 3 jenis array:
Ø Indexed arrays (array terindeks angka).
Ø Associative arrays (array assositif).
Ø Multidimensional arrays (array multidimensi).
Mari kita bahas satu persatu:
1. Array terindeks angka
Merupakan array yang mengidentifikasi nilainya berdasarkan urutan array.
Ada dua cara dalam membuat array terindeks, yaitu:
· Array dapat di berikan secara otomatis (index di mulai pada 0), seperti contoh di bawah ini.
$array = array("foo", "bar", "hello", "world");
· Array dapat di tulis manual (satu persatu) , seperti
contoh di bawah ini.
contoh di bawah ini.
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";
$cars[1] = "BMW";
$cars[2] = "Toyota";
2. Array assosiatif
Merupakan array yang tidak menggunakn kata kunci (angka) melainkan menggunakan kata kunci (nama).
Ada dua cara untuk membuat array assosiatif.
· Array dapat di berikan secara otomatis serentak, seperti contoh di bawah ini.
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
· Array dapat di tulis manual (satu persatu) , seperti contoh di bawah ini.
$age['Peter'] = "35";
$age['Ben'] = "37";
$age['Joe'] = "43";
$age['Ben'] = "37";
$age['Joe'] = "43";
3. Array multidimensi
Merupakan array yang berisi satu atau lebih array. Ini diperlukan ketika kita membutuhkan penyimpanan lebih dari satu key name. PHP mendukung kedalama array didalam array sampai banyak namun rata-rata kedalaman lebih dari tiga sangat sulit untuk me-manage-nya. Berikut contohnya.
$cars = array
(
array("Volvo",22,18),
array("BMW",15,13),
array("Saab",5,2),
array("Land Rover",17,15)
);
(
array("Volvo",22,18),
array("BMW",15,13),
array("Saab",5,2),
array("Land Rover",17,15)
);
0 komentar
Berkomentarlah dengan Bahasa yang Relevan dan Sopan.. #ThinkHIGH! ^_^