DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CRUD ARRAY

Panduan untuk melakukan operasi CRUD (Create, Read, Update, Delete) pada array dalam PHP dengan langkah-langkah sederhana dan contoh kode yang mudah dipahami.

CRUD adalah singkatan dari Create, Read, Update, dan Delete. Operasi ini sangat dasar dalam pemrograman karena melibatkan manipulasi data. Dalam PHP, CRUD sering digunakan untuk mengelola array. Array adalah struktur data yang bisa menyimpan banyak nilai sekaligus. Berikut adalah cara melakukan operasi CRUD pada array dalam PHP.

Membuat Array (Create)

Untuk membuat array, kamu bisa menggunakan fungsi array() atau menggunakan square brackets []. Berikut contoh cara membuat array:

$buah = array("apel", "mangga", "pisang");
// atau
$buah = ["apel", "mangga", "pisang"];

Kamu juga bisa membuat array asosiatif, di mana setiap elemen mempunyai key sebagai identifiernya:

$umur = array("Ali" => 20, "Budi" => 25, "Citra" => 22);

Membaca Array (Read)

Untuk membaca atau mengakses isi dari array, kamu bisa menggunakan key atau index dari elemen tersebut. Pada array numerik, index dimulai dari 0.

echo $buah[0]; // menampilkan "apel"
echo $umur["Ali"]; // menampilkan 20

Untuk membaca seluruh isi array, loop seperti foreach bisa digunakan:

foreach ($buah as $b) {
    echo $b . " "; // menampilkan "apel mangga pisang "
}

Memperbarui Array (Update)

Untuk mengubah nilai pada array, kamu cukup menetapkan nilai baru ke key atau index tertentu.

$buah[0] = "jeruk"; // mengubah nilai elemen pertama menjadi "jeruk"
$umur["Ali"] = 21; // mengubah umur Ali menjadi 21

Untuk menambah elemen baru ke dalam array, kamu bisa menggunakan fungsi array_push() atau langsung membuat key atau index baru.

array_push($buah, "durian"); // menambah "durian" ke dalam array $buah
$umur["Dina"] = 18; // menambah key "Dina" dengan nilai 18 ke dalam array $umur

Menghapus Array (Delete)

Untuk menghapus elemen dari array, kamu bisa menggunakan fungsi unset().

unset($buah[2]); // menghapus elemen dengan index 2 dari array $buah
unset($umur["Budi"]); // menghapus elemen dengan key "Budi" dari array $umur

Setelah elemen dihapus, index atau key tidak akan digunakan kembali. Jika kamu ingin menghapus semua elemen array, cukup unset() seluruh array.

unset($buah); // menghapus keseluruhan array $buah

Melakukan operasi CRUD pada array di PHP cukup mudah dan intuitif. Dengan mengikuti langkah-langkah di atas, kamu bisa melakukan manipulasi data pada array dengan lancar. Ingatlah untuk selalu menggunakan struktur dan fungsi yang tepat untuk memenuhi kebutuhan programmu.

👈🏼 Metode metode array
For loop 👉🏼