Pengertian Array
- Kumpulan pasangan Key/Index dan Nilai/ Value (Key – Value Pair).
- Variabel jamak, yang mempunyai banyak elemen dan diacu dengan satu nama yg sama.
- Suatu wadah yang dapat menampung sejumlah nilai.
- Index array bisa bertipe integer atau string.
- Nilai array bisa bertipe apapun, termasuk array.
- Dimulai dari index ke-0.
Deklarasi Array
- array() artinya array kosong
- array(value1, value2, value3);
$kota = array(”Bandung”, “Jakarta”);
$kota[2] = “Surabaya”;
$kota[] = “Sukabumi”; - [value1, value2, value3];
$kota = [”Bandung”, “Jakarta”];
Assigment Array
Syntax :
$nama_variabel = array( data );
$nama_variabel[index] = data;
Contoh :
$kota[0] = “Bandung”;
$kota[0] = “Bandung”;
$kota[1] = “Medan”;
$kota[2] = “Bogor”;
$kota[] = “Bandung”;
$kota[] = “Medan”;
$kota[] = “Bogor”;
$c=1;
$kota[$c] = “Jakarta”;
Array Multidimensi
$array = array();
$array[0][0] = “o”;
$array[1][1] = “x”;
$array[2][0] = “o”;
$array[0][2] = “x”;
Mencetak Array
- vardump();
- print_r();
Mencetak Array Dengan Looping
- for($i=0; $i<count($array); $i++) {
echo $array[$i];
}
- foreach ($array as $key) {
echo $key;
} - foreach ($array as $key) :
echo $key;
endforeach;
Assosiative Array
- Array yang ‘key’-nya bukan index, melainkan ‘string’
- $array = array(
'key1’ => ‘value1’,
'key2’ => ‘value2’,
... ...
);
Looping pada Associative Array
- foreach ($array as $key => $value) {
echo $key . “ : “ . $value;
}
Array Functions
Mengurutkan / Sorting
- sort();
- rsort();
- asort();
- ksort();
- arsort();
- krsort();
Manipulasi Elemen
- array_pop();
- array_unshift();
- array_slice();
- array_shift();
- array_push();
Dengan materi Array tersebut, saya rasa, pembaca sudah mengerti dasar nya PHP, untuk pengaplikasiannya, saya lanjutkan pada postingan berikutnya, yakni Create Update Read dan Delete data mahasiswa.
Source : Web Programming Unpas
YT : Web Programming Unpas
#pemrogramanwebdinamis
#mi_polinela
#polinela
Source : Web Programming Unpas
YT : Web Programming Unpas
#pemrogramanwebdinamis
#mi_polinela
#polinela






0 komentar:
Posting Komentar