metode array php
Dalam PHP, terdapat banyak metode yang berguna untuk memanipulasi, memeriksa, dan memproses array. Berikut adalah beberapa metode array yang sering digunakan:
count() - Mengembalikan jumlah elemen dalam array.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
$jumlah = count($buah); // Menghasilkan nilai 3
array_push() - Menambahkan satu atau lebih elemen pada akhir array.
php
Copy code
$buah = ["Apel", "Mangga"];
array_push($buah, "Pisang", "Jeruk");
// $buah sekarang berisi ["Apel", "Mangga", "Pisang", "Jeruk"]
array_pop() - Menghapus dan mengembalikan elemen terakhir dari array.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
$elemenTerakhir = array_pop($buah); // Menghasilkan nilai "Pisang"
// $buah sekarang berisi ["Apel", "Mangga"]
array_shift() - Menghapus dan mengembalikan elemen pertama dari array.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
$elemenPertama = array_shift($buah); // Menghasilkan nilai "Apel"
// $buah sekarang berisi ["Mangga", "Pisang"]
array_unshift() - Menambahkan satu atau lebih elemen pada awal array.
php
Copy code
$buah = ["Apel", "Mangga"];
array_unshift($buah, "Pisang", "Jeruk");
// $buah sekarang berisi ["Pisang", "Jeruk", "Apel", "Mangga"]
array_merge() - Menggabungkan dua atau lebih array menjadi satu array baru.
php
Copy code
$buah1 = ["Apel", "Mangga"];
$buah2 = ["Pisang", "Jeruk"];
$buahGabungan = array_merge($buah1, $buah2);
// $buahGabungan berisi ["Apel", "Mangga", "Pisang", "Jeruk"]
array_slice() - Mengembalikan sebagian elemen dari array berdasarkan indeks yang ditentukan.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang", "Jeruk", "Durian"];
$hasil = array_slice($buah, 1, 3);
// $hasil berisi ["Mangga", "Pisang", "Jeruk"]
array_reverse() - Membalik urutan elemen dalam array.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
$buahTerbalik = array_reverse($buah);
// $buahTerbalik berisi ["Pisang", "Mangga", "Apel"]
array_search() - Mencari nilai tertentu dalam array dan mengembalikan indeksnya.
php
Copy code
$buah = ["Apel", "Mangga", "Pisang"];
$indeks = array_search("Mangga", $buah); // Menghasilkan nilai 1
in_array() - Memeriksa apakah suatu nilai ada dalam array.