Tutorial Associative Array Di PHP

Created at by Aris Munandar

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.

Comments

Congrats, you have the opportunity to be the first commenter on this article. Have questions or suggestions? Please leave a comment to start discussion.

Leave comment

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.

Discover more from Bahasaweb.com

Subscribe now to keep reading and get access to the full archive.

Continue reading