Array adalah salah satu tipe data yang paling sering digunakan dalam PHP. Array dapat digunakan untuk menyimpan kumpulan nilai dengan jenis yang sama atau berbeda. Sebuah array terdiri dari satu atau lebih elemen yang dapat diakses menggunakan indeks numerik atau asosiatif.
Jenis-jenis Array di php
Pada PHP, terdapat beberapa jenis array, yaitu:
Indexed array
Indexed array adalah jenis array di mana indeks elemen dimulai dari angka 0 dan terus bertambah secara otomatis. Contoh:
$buah = array("apel", "mangga", "pisang");
Associative array
Associative array adalah jenis array di mana indeks elemen ditentukan oleh pengguna. Contoh:
$harga = array("apel" => 5000, "mangga" => 7000, "pisang" => 3000);
Multidimensional array
Multidimensional array adalah jenis array yang mengandung array di dalamnya. Contoh:
$buah = array( array("apel", 5000), array("mangga", 7000), array("pisang", 3000) );
Type data yang bisa disimpan dalam array
Di dalam array, kita dapat menyimpan nilai dengan tipe data apapun. Beberapa tipe data yang umum digunakan sebagai value di dalam array PHP, antara lain:
Integer
Tipe data integer digunakan untuk menyimpan nilai numerik bulat. Contoh:
$angka = array(1, 2, 3);
Float
Tipe data float digunakan untuk menyimpan nilai numerik pecahan. Contoh:
$nilai = array(3.14, 2.71, 1.618);
String
Tipe data string digunakan untuk menyimpan nilai teks. Contoh:
$nama = array("Andi", "Budi", "Cici");
Boolean
Tipe data boolean digunakan untuk menyimpan nilai true atau false. Contoh:
$status = array(true, false, true);
Object
Tipe data object digunakan untuk menyimpan objek yang dibuat dari kelas tertentu. Contoh:
$orang = array(new Person("Andi", 20), new Person("Budi", 22), new Person("Cici", 18));
Array
Tipe data array dapat digunakan untuk menyimpan array di dalam array. Contoh:
$buah = array( array("apel", "mangga", "pisang"), array("jeruk", "semangka", "melon") );
Demikianlah artikel mengenai Array di PHP beserta type-type data yang dapat menjadi value di dalamnya. Semoga bermanfaat.
Komentar
Posting Komentar