Fungsi Array PHP

Ringkasan Array PHP

Fungsi array memungkinkan Anda mengakses dan mengoperasikan array.

Dukung array tunggal dan multidimensi.

Pemasangan

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

Fungsi Array PHP 5

Fungsi Deskripsi
array() Buat array.
array_change_key_case() Ubah semua kunci array kepada huruf kecil atau besar.
array_chunk() Pecahkan array kepada blok array baru.
array_column() Kembalikan nilai kolom tunggal dalam array masukan.
array_combine() Buat array baru melalui penggabungan dua array.
array_count_values() Digunakan untuk menghitung jumlah kemunculan semua nilai dalam array.
array_diff() Bandingkan array, kembalikan perbezaan (hanya membandingkan nilai kunci).
array_diff_assoc() Bandingkan array, kembalikan perbezaan (membandingkan nama kunci dan nilai kunci).
array_diff_key() Bandingkan array, kembalikan perbezaan (hanya membandingkan nama kunci).
array_diff_uassoc() Bandingkan array, kembalikan perbezaan (membandingkan nama kunci dan nilai kunci, menggunakan fungsi banding kunci nama yang ditentukan pengguna).
array_diff_ukey() Bandingkan array, kembalikan perbezaan (hanya membandingkan nama kunci, menggunakan fungsi banding kunci nama 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 serupa (hanya membandingkan nilai kunci).
array_intersect_assoc() Bandingkan array, kembalikan serupa (membandingkan nama kunci dan nilai kunci).
array_intersect_key() Bandingkan array, kembalikan serupa (hanya membandingkan nama kunci).
array_intersect_uassoc() Bandingkan array, kembalikan serupa (membandingkan nama kunci dan nilai kunci, menggunakan fungsi banding kunci nama yang ditentukan pengguna).
array_intersect_ukey() Bandingkan array, kembalikan serupa (hanya membandingkan nama kunci, menggunakan fungsi banding kunci nama 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, kembalikan nilai yang baru.
array_merge() Gabungkan satu atau beberapa array menjadi satu array.
array_merge_recursive() Gabungkan secara rekursif satu atau beberapa array.
array_multisort() Isi urutan beberapa array atau array multidimensi.
array_pad() Isi array dengan nilai hingga panjang yang ditentukan.
array_pop() Hapus elemen terakhir dalam array (keluar dari atur).
array_product() Menghitung produk semua nilai dalam array.
array_push() Sisipkan satu atau beberapa elemen di akhir array (menempatkan).
array_rand() Kembalikan satu atau beberapa kunci acak di dalam array.
array_reduce() Dengan menggunakan fungsi pengguna yang disesuaikan, kembalikan array dalam bentuk string.
array_replace() Pergunakan nilai dari array yang berikutnya untuk mengganti nilai array pertama.
array_replace_recursive() Pergunakan secara rekursif nilai dari array yang berikutnya untuk mengganti nilai array pertama.
array_reverse() Kembalikan array dalam urutan yang berlawanan.
array_search() Cari nilai yang diberikan di dalam array dan kembalikan nama kunci.
array_shift() Hapus elemen pertama di dalam array, dan kembalikan nilai elemen 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 di dalam array.
array_udiff() Bandingkan array, kembalikan hubungan (hanya bandingkan nilai, menggunakan fungsi banding kunci pengguna yang disesuaikan).
array_udiff_assoc() Bandingkan array, kembalikan hubungan (bandingkan kunci dan nilai, menggunakan fungsi banding baku, menggunakan fungsi pengguna yang disesuaikan untuk banding nilai).
array_udiff_uassoc() Bandingkan array, kembalikan hubungan (bandingkan kunci dan nilai, menggunakan dua fungsi banding kunci pengguna yang disesuaikan).
array_uintersect() Bandingkan array, kembalikan hubungan (hanya bandingkan nilai, menggunakan fungsi banding kunci pengguna yang disesuaikan).
array_uintersect_assoc() Bandingkan array, kembalikan hubungan (bandingkan kunci dan nilai, menggunakan fungsi banding baku, menggunakan fungsi pengguna yang disesuaikan untuk banding nilai).
array_uintersect_uassoc() Bandingkan array, kembalikan hubungan (bandingkan kunci dan nilai, menggunakan dua fungsi banding kunci pengguna yang disesuaikan).
array_unique() Hapus nilai yang berulang di dalam array.
array_unshift() Sisipkan satu atau beberapa elemen di awal array.
array_values() Kembalikan semua nilai di 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 menurut nilai kunci dalam urutan turun.
asort() Urutkan array koneksi menurut nilai kunci dalam urutan naik.
compact() Buatkan 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 array yang saat ini.
end() Alihkan penunjuk 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() Urutkan array kebalikan berdasarkan nama kunci.
ksort() Urutkan array berdasarkan nama kunci.
list() Tugaskan nilai array ke beberapa variabel.
natcasesort() Urutkan array menggunakan algoritma pengurutan 'natural sort' tanpa membedakan huruf besar dan kecil.
natsort() Urutkan array menggunakan algoritma pengurutan 'natural sort'.
next() Alihkan penunjuk internal array ke elemen berikutnya.
pos() Alias current().
prev() Alihkan penunjuk internal array ke sebelum elemen terakhir.
range() Buat array yang berisi unit rentang yang ditentukan.
reset() Alihkan penunjuk internal array ke elemen pertama.
rsort() Urutkan array kebalikan.
shuffle() Kocarkan array.
sizeof() Alias count().
sort() Urutkan array.
uasort() Urutkan nilai kunci array menggunakan fungsi perbandingan yang disesuaikan pengguna.
uksort() Urutkan nama kunci array menggunakan fungsi perbandingan yang disesuaikan pengguna.
usort() Urutkan array menggunakan fungsi perbandingan yang disesuaikan pengguna.