Buscar

Array dalam PHP

Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui array. Index array berupa bilangan integer atau String.
Program mendeklarasikan array dengan index numeric.
<?php
$arrHewan = array("Harimau","Gajah","Jerapah","Semut");
//menampilkan isi array
echo $arrHewan[0]; 
echo $arrHewan[3];

$arrWarna = array();
$arrWarna[] = "Merah";
$arrWarna[] = "Kuning";
$arrWarna[] = "Hijau";
$arrWarna[] = "Biru";
//menampilkan isi array
echo $arrWarna[1];
echo $arrWarna[3];
?>

output :


Program mendeklarasikan array dengan string (array assosiatif).
<?php
$arrNilai = array("Anggun" => 90, "Anggi" => 80, "Riyanti" => 75, "Gaoz" => 70);
//menampilkan isi array
echo $arrNilai['Anggun'];
echo $arrNilai['Gaoz'];

$arrNilai = array();
$arrNilai['Herianto'] = 80;
$arrNilai['Muhafillah'] = 95;
$arrNilai['Mia'] = 75; 
//menampilkan isi array
echo $arrNilai['Muhafillah'];
echo $arrNilai['Mia'];
?>
output :


Program menampilkan seluruh isi array dengan index numerik.
<?php
$arrWarna = array("Red","Yellow","Black","Blue","Green");

echo "Menampilkan isi array dengan for : 
";
for($i=0; $i<count($arrwarna); $i++){="" echo="" "do="" you="" like="" <font="" color="$arrWarna[$i]">".$arrWarna[$i]."?
"; 
}

echo "Menampilkan isi array dengan foreach : 
";
foreach($arrWarna as $warna){
 echo "Do you like <font color="$warna">".$warna."</font>?
"; 
}
?>



Program menampilkan seluruh isi array assosiatif. output :
<?php
$arrNilai = array("Anggun" => 90, "Anggi" => 80, "Riyanti" => 75, "Gaoz" => 70);

echo "Menampilkan isi array dengan foreach : 
";
foreach($arrNilai as $siswa => $nilai){
 echo "Nilai $siswa = $nilai
";
}
reset ($arrNilai);

echo "
Menampilkan isi array dengan while dan list : 
";
while(list($siswa, $nilai) = each($arrNilai)){
 echo "Nilai $siswa = $nilai
";
}
?>
 
Program mencetak Struktur array.
<?php
$arrHewan = array("Harimau","Gajah","Jerapah","Semut");
$arrNilai = array("Anggun" => 90, "Anggi" => 80, "Riyanti" => 75, "Gaoz" => 70);
echo "<pre>";
print_r($arrHewan);
echo "";
print_r($arrNilai);
echo "</pre>";

?>

Output :

0 comments:

Posting Komentar