Fungsi PHP Array memungkinkan Anda mengakses dan memanipulasi array.
Mendukung array sederhana dan array multidimensi.
Fungsi PHP Array merupakan bagian integral dari inti PHP. Tidak diperlukan instalasi untuk menggunakan fungsi-fungsi ini.
fungsi | menggambarkan |
---|---|
susunan() | Buat sebuah array. |
array_perubahan_kunci_kasus() | Mengembalikan array yang kuncinya semuanya huruf besar atau kecil. |
array_chunk() | Pisahkan array menjadi beberapa bagian array baru. |
array_kolom() | Mengembalikan nilai satu kolom dalam larik masukan. |
array_gabung() | Buat array baru dengan menggabungkan dua array (satu dengan kunci dan satu lagi dengan kunci). |
nilai_jumlah_array() | Digunakan untuk menghitung jumlah kemunculan semua nilai dalam suatu array. |
array_diff() | Membandingkan array dan mengembalikan perbedaan antara dua array (hanya membandingkan nilai kunci). |
array_diff_assoc() | Bandingkan array dan kembalikan perbedaan antara dua array (bandingkan nama kunci dan nilai kunci). |
array_diff_key() | Membandingkan array dan mengembalikan perbedaan antara dua array (hanya kunci yang dibandingkan). |
array_diff_uassoc() | Bandingkan array dan kembalikan perbedaan antara dua array (membandingkan nama kunci dan nilai kunci, menggunakan fungsi perbandingan kunci yang ditentukan pengguna). |
array_diff_ukey() | Bandingkan array dan kembalikan perbedaan antara dua array (hanya bandingkan nama kunci, menggunakan fungsi perbandingan kunci yang ditentukan pengguna). |
array_isi() | Mengisi array dengan nilai kunci yang diberikan. |
array_fill_keys() | Mengisi array dengan nilai kunci yang diberikan. |
array_filter() | Gunakan fungsi panggilan balik untuk memfilter elemen dalam array. |
array_flip() | Membalik/menukar nama kunci dalam array dan nilai kunci terkait yang terkait. |
array_intersect() | Membandingkan array dan mengembalikan perpotongan dua array (hanya membandingkan nilai kunci). |
array_intersect_assoc() | Membandingkan array dan mengembalikan perpotongan dua array (membandingkan nama kunci dan nilai kunci). |
array_intersect_key() | Membandingkan array dan mengembalikan perpotongan dua array (hanya kunci yang dibandingkan). |
array_intersect_uassoc() | Bandingkan array dan kembalikan perpotongan dua array (membandingkan kunci dan nilai kunci, menggunakan fungsi perbandingan kunci yang ditentukan pengguna). |
array_intersect_ukey() | Bandingkan array dan kembalikan perpotongan dua array (hanya bandingkan kunci, menggunakan fungsi perbandingan kunci yang ditentukan pengguna). |
array_key_exists() | Memeriksa apakah kunci yang ditentukan ada dalam array. |
array_keys() | Mengembalikan semua kunci dalam array. |
array_peta() | Menerapkan fungsi yang ditentukan pengguna ke setiap nilai dalam array tertentu dan mengembalikan nilai baru. |
array_merge() | Gabungkan satu atau lebih array menjadi satu array. |
array_merge_recursive() | Menggabungkan satu atau lebih array secara rekursif menjadi satu array. |
array_multisort() | Urutkan beberapa array atau array multidimensi. |
susunan_pad() | Menyisipkan sejumlah elemen tertentu dengan nilai tertentu ke dalam array. |
array_pop() | Hapus elemen terakhir dari array (keluarkan dari tumpukan). |
array_produk() | Hitung produk dari semua nilai dalam array. |
array_push() | Sisipkan (dorong) satu atau lebih elemen ke akhir array. |
array_rand() | Pilih secara acak satu atau lebih elemen dari array dan kembalikan nama kuncinya. |
array_reduce() | Dengan menggunakan fungsi yang ditentukan pengguna, secara iteratif mengurangi array menjadi string dan mengembalikannya. |
array_ganti() | Mengganti nilai array pertama dengan nilai array berikutnya. |
array_replace_recursive() | Mengganti nilai array pertama secara rekursif dengan nilai array berikutnya. |
array_terbalik() | Balikkan urutan elemen dalam array asli, buat array baru dan kembalikan. |
array_pencarian() | Mencari array untuk nilai tertentu dan mengembalikan kunci yang sesuai jika berhasil. |
array_shift() | Menghapus elemen pertama dari array dan mengembalikan nilai elemen yang dihapus. |
array_iris() | Mengembalikan bagian array yang dipilih. |
susunan_sambungan() | Menghapus elemen tertentu dari array dan menggantinya dengan nilai lain. |
jumlah_array() | Mengembalikan jumlah semua nilai dalam array. |
array_udiff() | Bandingkan array dan kembalikan perbedaan antara dua array (hanya bandingkan nilai kunci, menggunakan fungsi perbandingan kunci yang ditentukan pengguna). |
array_udiff_assoc() | Bandingkan array dan kembalikan perbedaan antara dua array (bandingkan nama kunci dan nilai kunci, gunakan fungsi bawaan untuk membandingkan nama kunci, gunakan fungsi yang ditentukan pengguna untuk membandingkan nilai kunci). |
array_udiff_uassoc() | Bandingkan array dan kembalikan perbedaan antara dua array (untuk membandingkan kunci dan nilai kunci, gunakan dua fungsi perbandingan kunci yang ditentukan pengguna). |
array_intersect() | Membandingkan array dan mengembalikan perpotongan dua array (hanya membandingkan nilai kunci, menggunakan fungsi perbandingan kunci yang ditentukan pengguna). |
array_uintersect_assoc() | Bandingkan array dan kembalikan perpotongan dua array (bandingkan nama kunci dan nilai kunci, gunakan fungsi bawaan untuk membandingkan nama kunci, gunakan fungsi yang ditentukan pengguna untuk membandingkan nilai kunci). |
array_uintersect_uassoc() | Bandingkan array dan kembalikan perpotongan dua array (membandingkan kunci dan nilai kunci, menggunakan dua fungsi perbandingan kunci yang ditentukan pengguna). |
array_unik() | Hapus nilai duplikat dari array. |
array_unshift() | Sisipkan satu atau lebih elemen di awal array. |
nilai_array() | Mengembalikan semua nilai dalam array. |
larik_berjalan() | Menerapkan fungsi pengguna ke setiap anggota array. |
array_walk_rekursif() | Menerapkan fungsi pengguna secara rekursif ke setiap anggota array. |
susunan() | Urutkan array asosiatif dalam urutan menurun berdasarkan nilai kunci. |
bermacam-macam() | Urutkan array asosiatif dalam urutan menaik berdasarkan nilai kunci. |
kompak() | Buat array yang berisi nama variabel dan nilainya. |
menghitung() | Mengembalikan jumlah elemen dalam array. |
saat ini() | Mengembalikan elemen saat ini dalam array. |
setiap() | Mengembalikan pasangan kunci/nilai saat ini dalam array. |
akhir() | Menyetel penunjuk internal array ke elemen terakhir. |
ekstrak() | Impor variabel dari array ke tabel simbol saat ini. |
dalam_array() | Memeriksa apakah nilai yang ditentukan ada dalam array. |
kunci() | Dapatkan nama kunci dari array asosiatif. |
krsort() | Urutkan array asosiatif dalam urutan menurun berdasarkan nama kunci. |
ksort() | Urutkan array asosiatif dalam urutan menaik berdasarkan nama kunci. |
daftar() | Tetapkan nilai dalam array ke beberapa variabel array. |
sortir nat() | Urutkan array dengan cara yang tidak peka huruf besar-kecil menggunakan algoritma "pengurutan alami". |
sortir() | Urutkan array menggunakan algoritma "penyortiran alami". |
Berikutnya() | Memindahkan penunjuk internal dalam larik ke belakang satu posisi. |
pos() | Alias untuk saat ini(). |
sebelumnya() | Kembalikan penunjuk internal array satu bit. |
jangkauan() | Membuat array yang berisi rentang elemen tertentu. |
mengatur ulang() | Atur penunjuk internal array ke elemen pertama. |
rsort() | Urutkan array numerik dalam urutan menurun. |
acak() | Susun ulang elemen-elemen dalam array secara acak. |
ukuran() | Alias untuk hitungan(). |
menyortir() | Urutkan array numerik dalam urutan menaik. |
usort() | Urutkan nilai kunci dalam array menggunakan fungsi perbandingan yang ditentukan pengguna. |
uksort() | Urutkan kunci dalam array menggunakan fungsi perbandingan yang ditentukan pengguna. |
menggunakan() | Urutkan array menggunakan fungsi perbandingan yang ditentukan pengguna. |