Tutorial Associative Array Di PHP

Associative array di PHP memungkinkan anda dapat melacak keberadaan index elemen dengan menggunakan string atau nama, bukan angka. Cara ini tentu lebih mudah, mengingat index yang menggunakan angka akan sangat sulit jika jumlahnya sudah banyak.

Berikut ini adalah penggunaan associative array di PHP.

$array['string'] = 'nilai';Code language: PHP (php)

Membuat associative array ada dua cara yang pertama dengan menggunakan variabel yang sama namun dengan baris terpisah dan index yang berbeda, seperti contoh dibawah ini.

<?php 

$array['judul'] = 'Belajar PHP';
$array['deskripsi'] = 'Belajar pemrograman PHP di Bahasaweb.com';

print_r($array);Code language: HTML, XML (xml)

Atau juga anda dapat membuatnya didalam satu variabel array, seperti contoh dibawah ini.

<?php 

$array = [
    'judul' => 'Belajar PHP',
    'deskripsi' => 'Belajar pemrograman PHP di Bahasaweb.com'
];

print_r($array);Code language: HTML, XML (xml)

Kedua cara diatas akan menghasilkan output yang sama, berikut ini adalah hasil output dari kedua kode diatas.

Baca juga: Tutorial Array Di PHP

Array
(
    [judul] => Belajar PHP
    [deskripsi] => Belajar pemrograman PHP di Bahasaweb.com
)Code language: PHP (php)

Selanjutnya adalah mengakses data berdasarkan index associative array di PHP, karena memiliki index string yang bisa kita tentukan maka untuk mengaksesnya tentu akan menjadi sangat mudah.

<?php 

$array = [
    'judul' => 'Belajar PHP',
    'deskripsi' => 'Belajar pemrograman PHP di Bahasaweb.com'
];
echo $array['judul']; // Output: Belajar PHPCode language: HTML, XML (xml)

Seperti pada kode diatas, anda hanya perlu menggunakan variabel array tersebut lalu dibarengi dengan memanggilnya index elemen yang ingin anda keluarkan datanya.

Pada dasarnya, dengan atau tidak menggunakan associative array ini, kembali lagi kepada kebutuhan anda, kadang-kadang untuk proses perulangan, index pada array tidak begitu dibutuhkan karena akan berfokus pada nilai yang ingin dikeluarkan.

Demikian tutorial ini, semoga dapat bermanfaat untuk anda. Terima kasih.

Komentar

Selamat, anda berkesempatan menjadi komentator pertama di artikel ini. Punya pertanyaan atau saran? Silahkan tinggalkan komentar untuk memulai diskusi.
Terima kasih telah memilih untuk meninggalkan komentar. Harap diingat bahwa semua komentar dimoderasi sesuai dengan kebijakan, dan informasi anda TIDAK akan dipublikasikan. Harap JANGAN gunakan kata kunci di kolom nama. Mari kita buat diskusi yang menarik dan bermakna.

Tinggalkan komentar

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.