Dalam PHP, indeks untuk array dapat berupa numerik dan dapat pula berupa suatu nilai atau yang sering disebut dengan array assosiatif.
Array Berindeks Numerik
Sintaks umum untuk menyatakan suatu array berindeks numerik beserta nilainya adalah
1.
$nama_array
[
$key
] = value;
Contoh:
1.
$karyawan
[0] =
"Bob"
;
2.
$karyawan
[1] =
"Sally"
;
3.
$karyawan
[2] =
"Charlie"
;
4.
$karyawan
[3] =
"Clare"
;
01.
<?php
02.
$karyawan
[0] =
"Bob"
;
03.
$karyawan
[1] =
"Sally"
;
04.
$karyawan
[2] =
"Charlie"
;
05.
$karyawan
[3] =
"Clare"
;
06.
echo
"Berikut ini adalah 2 orang karyawan saya, yaitu "
07.
.
$karyawan
[0] .
" & "
.
$karyawan
[1];
08.
echo
"<br>Dua orang karyawan saya yang lain adalah "
09.
.
$karyawan
[2] .
" & "
.
$karyawan
[3];
10.
?>
Untuk array assosiatif, sintaksnya sama dengan array berindeks numerik namun perbedaannya adalah pada $key. Pada array assosiatif, $key dapat berupa suatu string. Berikut ini adalah contohnya.
1.
$gaji
[
"Bob"
] = 2000;
2.
$gaji
[
"Sally"
] = 4000;
3.
$gaji
[
"Charlie"
] = 600;
4.
$gaji
[
"Clare"
] = 0;
01.
<?php
02.
$gaji
[
"Bob"
] = 2000;
03.
$gaji
[
"Sally"
] = 4000;
04.
$gaji
[
"Charlie"
] = 600;
05.
$gaji
[
"Clare"
] = 0;
06.
echo
"Bob digaji - $"
.
$gaji
[
"Bob"
] .
"<br>"
;
07.
echo
"Sally digaji - $"
.
$gaji
[
"Sally"
] .
"<br>"
;
08.
echo
"Charlie digaji - $"
.
$gaji
[
"Charlie"
] .
"<br>"
;
09.
echo
"dan Clare digaji - $"
.
$gaji
[
"Clare"
];
10.
?>
Posting Komentar