#12 PHP DASAR – Array associative

Secara default array memiliki index berupa angka atau numerik yang diawali dari angka 0, kita bisa membuat sendiri penamaan pada setiap index untuk mempresentasikan data agar lebih mudah dibaca. Jadi array associative merupakan array yang memiliki nama key sesuai dengan value. Cara pengisian array associative menggunakan tanda => (sama dengan lebih besar / berbentuk panah). Contoh “nama” => “Bambang Pamungkas”

Berikut contoh array associative beserta cara mencetak menggunakan foreach pengelompokan hewan.

<?php 
$animals = [
  ["namahewan" => "gajah", 
   "habitat" => "hutan", 
   "jenismakanan" => "herbivora"]
    ,
  ["namahewan" => "hiu", 
   "habitat" => "laut", 
   "jenismakanan" => "karnivora"]
];

?>

<!DOCTYPE html>
<html>
<head>
   <title>Page Title</title>
</head>
<body>
<h1>Dunia Binatang</h1>
<?php foreach ($animals as $animal):?>
  <ul>
    <li>Nama Hewan : <?= $animal["namahewan"]; ?></li>
    <li>Habitat : <?= $animal["habitat"]; ?></li>
    <li>Jenis hewan berdasarkan makanan : <?= $animal["jenismakanan"]; ?></li>
  </ul>
<?php endforeach; ?>
</body>
</html>
array-associative

Tinggalkan sebuah komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *