Fungsi Array PHP

Ringkasan Array PHP

Fungsi array memungkinkan Anda mengakses dan mengoperasikan array.

Dukung array satu dimensi dan multidimensi.

Pemasangan

Fungsi array termasuk bagian utama PHP. Fungsi ini dapat digunakan tanpa perlu instalasi.

Fungsi Array PHP 5

Fungsi Deskripsi
array() Membuat array.
array_change_key_case() Mengubah semua kunci dalam array menjadi kecil atau besar.
array_chunk() Pemecahkan suatu array menjadi blok array baru.
array_column() Kembalikan nilai kolom tunggal dari array masukan.
array_combine() Buat array baru melalui penggabungan dua array.
array_count_values() Digunakan untuk menghitung frekuensi munculnya nilai dalam array.
array_diff() Bandingkan array, kembalikan diff (hanya bandingkan nilai kunci).
array_diff_assoc() Bandingkan array, kembalikan diff (bandingkan nama kunci dan nilai kunci).
array_diff_key() Bandingkan array, kembalikan diff (hanya bandingkan nama kunci).
array_diff_uassoc() Bandingkan array, kembalikan diff (bandingkan nama kunci dan nilai kunci, gunakan fungsi banding nama kunci yang ditentukan pengguna).
array_diff_ukey() Bandingkan array, kembalikan diff (hanya bandingkan nama kunci, gunakan fungsi banding nama kunci yang ditentukan pengguna).
array_fill() Isi array dengan nilai yang diberikan.
array_fill_keys() Isi array dengan nilai yang diberikan untuk kunci yang ditentukan.
array_filter() Filter elemen dalam array menggunakan fungsi panggilan kembali.
array_flip() Tukar kunci dan nilai dalam array.
array_intersect() Bandingkan array, kembalikan interseksi (hanya bandingkan nilai kunci).
array_intersect_assoc() Bandingkan array, kembalikan interseksi (bandingkan nama kunci dan nilai kunci).
array_intersect_key() Bandingkan array, kembalikan interseksi (hanya bandingkan nama kunci).
array_intersect_uassoc() Bandingkan array, kembalikan interseksi (bandingkan nama kunci dan nilai kunci, gunakan fungsi banding nama kunci yang ditentukan pengguna).
array_intersect_ukey() Bandingkan array, kembalikan interseksi (hanya bandingkan nama kunci, gunakan fungsi banding nama kunci yang ditentukan pengguna).
array_key_exists() Periksa apakah nama kunci yang ditentukan ada dalam array.
array_keys() Kembalikan semua nama kunci dalam array.
array_map() Kirim setiap nilai dalam array ke fungsi yang ditentukan pengguna dan kembalikan nilai yang baru.
array_merge() Gabungkan satu atau beberapa array ke dalam satu array.
array_merge_recursive() Gabungkan secara rekursif satu atau beberapa array.
array_multisort() Urutkan beberapa array atau array multidimensi.
array_pad() Isi array sampai ukuran yang ditentukan dengan nilai.
array_pop() Hapus elemen terakhir dari array (keluar).
array_product() Hitung produk dari semua nilai dalam array.
array_push() Masukkan satu atau beberapa elemen di akhir array (menambahkan ke puncak).
array_rand() Kembalikan satu atau beberapa kunci acak dalam array.
array_reduce() Dengan menggunakan fungsi pengguna yang ditentukan, kembalikan array dalam bentuk string.
array_replace() Pergantian nilai array yang berikutnya untuk array pertama.
array_replace_recursive() Pergantian secara rekursif nilai array yang berikutnya untuk nilai array pertama.
array_reverse() Kembalikan array dengan urutan yang berlawanan.
array_search() Cari nilai yang diberikan di dalam array dan kembalikan kunci.
array_shift() Hapus elemen pertama di dalam array, dan kembalikan nilai yang dihapus.
array_slice() Kembalikan bagian yang dipilih di dalam array.
array_splice() Hapus dan ganti elemen yang ditentukan di dalam array.
array_sum() Kembalikan jumlah nilai dalam array.
array_udiff() Bandingkan array, kembalikan diff (hanya bandingkan nilai, menggunakan fungsi banding kunci pengguna yang ditentukan).
array_udiff_assoc() Bandingkan array, kembalikan diff (bandingkan kunci dan nilai, menggunakan fungsi banding kunci bawaan, menggunakan fungsi banding nilai pengguna yang ditentukan).
array_udiff_uassoc() Bandingkan array, kembalikan diff (bandingkan kunci dan nilai, menggunakan dua fungsi banding kunci pengguna yang ditentukan).
array_uintersect() Bandingkan array, kembalikan interseksi (hanya bandingkan nilai, menggunakan fungsi banding kunci pengguna yang ditentukan).
array_uintersect_assoc() Bandingkan array, kembalikan interseksi (bandingkan kunci dan nilai, menggunakan fungsi banding kunci bawaan, menggunakan fungsi banding nilai pengguna yang ditentukan).
array_uintersect_uassoc() Bandingkan array, kembalikan interseksi (bandingkan kunci dan nilai, menggunakan dua fungsi banding kunci pengguna yang ditentukan).
array_unique() Hapus nilai yang duplikat di dalam array.
array_unshift() Masukkan satu atau lebih elemen di awal array.
array_values() Kembalikan semua nilai dalam array.
array_walk() Aplikasikan fungsi pengguna ke setiap anggota array.
array_walk_recursive() Aplikasikan fungsi pengguna secara rekursif ke setiap anggota array.
arsort() Urutkan array koneksi berdasarkan nilai kunci secara descending.
asort() Urutkan array koneksi berdasarkan nilai kunci secara ascending.
compact() Buat array yang mengandung nama variabel dan nilai mereka.
count() Kembalikan jumlah elemen di dalam array.
current() Kembalikan elemen saat ini di dalam array.
each() Kembalikan pasangan kunci/nilai saat ini di dalam array.
end() Pindahkan penanda internal array ke elemen terakhir.
extract() Impor variabel ke tabel simbol saat ini dari array.
in_array() Periksa apakah ada nilai yang ditentukan di dalam array.
key() Ambil nama kunci dari array yang berhubungan.
krsort() Atur urutan array terbalik berdasarkan nama kunci.
ksort() Atur urutan array berdasarkan nama kunci.
list() Tugaskan nilai array ke beberapa variabel.
natcasesort() Atur urutan array menggunakan algoritma pengurutan 'natural sort' tanpa membedakan huruf besar dan kecil.
natsort() Atur urutan array menggunakan algoritma pengurutan 'natural sort'.
next() Pindahkan penanda internal array ke depan satu unit.
pos() Alias current().
prev() Pindahkan penanda internal array ke belakang satu unit.
range() Buat array yang mengandung unit rentang yang ditentukan.
reset() Pindahkan penanda internal array ke elemen pertama.
rsort() Atur urutan array terbalik.
shuffle() Guncangkan array.
sizeof() Alias count().
sort() Atur urutan array.
uasort() Atur urutan nilai kunci array menggunakan fungsi pengbanding yang disesuaikan pengguna.
uksort() Atur urutan nama kunci array menggunakan fungsi pengbanding yang disesuaikan pengguna.
usort() Atur urutan array menggunakan fungsi pengbanding yang disesuaikan pengguna.