perkenalan array php
Array dalam PHP adalah struktur data yang digunakan untuk menyimpan kumpulan nilai dalam satu variabel tunggal. Array memungkinkan Anda untuk mengelompokkan dan mengakses nilai-nilai tersebut secara teratur dan efisien. Setiap nilai dalam array disebut elemen, dan setiap elemen diakses menggunakan indeks yang unik.
Berikut ini adalah cara umum untuk mendefinisikan dan menggunakan array dalam PHP:
Mendefinisikan Array:
Anda dapat mendefinisikan array secara eksplisit dengan menentukan elemen-elemennya secara langsung.
php
Copy code
$buah = array("Apel", "Mangga", "Pisang");
Atau Anda dapat menggunakan sintaks pendek dengan tanda kurung siku ([]) yang tersedia mulai dari PHP 5.4 ke atas.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
Mengakses Elemen Array:
Anda dapat mengakses elemen-elemen dalam array menggunakan indeks numerik yang dimulai dari 0.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
echo $buah[0]; // Output: Apel
echo $buah[1]; // Output: Mangga
echo $buah[2]; // Output: Pisang
Mengubah Nilai Elemen Array:
Anda dapat mengubah nilai dari elemen array dengan menetapkan nilai baru ke indeks yang sesuai.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
$buah[1] = "Jeruk";
echo $buah[1]; // Output: Jeruk
Menambahkan Elemen ke Array:
Anda dapat menambahkan elemen baru ke array menggunakan tanda kurung siku dan indeks yang belum terpakai.
php
Copy code
$buah = ["Apel", "Mangga"];
$buah[2] = "Pisang";
echo $buah[2]; // Output: Pisang
Array Asosiatif:
Selain array dengan indeks numerik, PHP juga mendukung array asosiatif di mana Anda dapat menggunakan kunci (key) sebagai indeks untuk mengakses elemen.
php
Copy code
$umur = array("John" => 25, "Jane" => 30, "Mark" => 28);
echo $umur["John"]; // Output: 25
echo $umur["Jane"]; // Output: 30
echo $umur["Mark"]; // Output: 28
Perulangan pada Array:
Anda dapat menggunakan perulangan seperti for atau foreach untuk mengakses dan memproses setiap elemen dalam array.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
// Menggunakan for
for ($i = 0; $i < count($buah); $i++) {
echo $buah[$i] . " ";
}
// Output: Apel Mangga Pisang
// Menggunakan foreach
foreach ($buah as $item) {
echo $item . " ";
}
// Output: Apel Mangga Pisang
Array dalam PHP sangat fleksibel dan mendukung berbagai operasi seperti peng