Array adalah salah satu struktur data paling penting dan paling sering digunakan di PHP. Dengan array, kamu bisa menyimpan banyak nilai dalam satu variabel, mengelola kumpulan data, dan memprosesnya secara efisien. PHP mendukung tiga jenis array utama: array terindeks (indexed), array asosiatif (associative), dan array multidimensi (multidimensional). Menguasai ketiganya adalah kunci untuk menulis kode PHP yang baik.
Array Terindeks (Indexed Array)
Array terindeks menggunakan angka sebagai kunci, dimulai dari 0:
<?php
// Cara membuat array terindeks
$buah = ['apel', 'mangga', 'jeruk', 'pisang'];
// Akses elemen berdasarkan indeks
echo $buah[0]; // apel
echo $buah[2]; // jeruk
// Menambah elemen di akhir
$buah[] = 'semangka';
// Iterasi dengan foreach
foreach ($buah as $index => $nama) {
echo "$index: $nama\n";
}
// Jumlah elemen
echo count($buah); // 5
Array Asosiatif (Associative Array)
Array asosiatif menggunakan string sebagai kunci, mirip seperti objek/dictionary di bahasa lain:
<?php
// Membuat array asosiatif
$mahasiswa = [
'nama' => 'Budi Santoso',
'nim' => '2021001',
'jurusan' => 'Teknik Informatika',
'ipk' => 3.75,
];
// Akses berdasarkan kunci
echo $mahasiswa['nama']; // Budi Santoso
echo $mahasiswa['jurusan']; // Teknik Informatika
// Menambah atau mengubah elemen
$mahasiswa['angkatan'] = 2021;
$mahasiswa['ipk'] = 3.80; // update
// Cek apakah kunci ada
if (isset($mahasiswa['email'])) {
echo $mahasiswa['email'];
} else {
echo "Email belum diisi.";
}
// Iterasi key-value
foreach ($mahasiswa as $kunci => $nilai) {
echo "$kunci: $nilai\n";
}
Artikel ini ditampilkan sebagian. Untuk pembahasan selengkapnya, beserta contoh dan langkah detailnya, Anda dapat membacanya pada sumber aslinya:
Cara Menggunakan Array di PHP Associative dan Multidimensi
Tutorial pemrograman dan tools developer lainnya juga tersedia di dhiecoderweb.com.
Top comments (0)