PHP Array Pendahuluan
The fungsi array memungkinkan Anda untuk mengakses dan memanipulasi array.
array sederhana dan multi-dimensi yang didukung.
Instalasi
Fungsi array adalah bagian dari inti PHP. Tidak ada instalasi diperlukan untuk menggunakan fungsi-fungsi ini.
PHP Fungsi 5 Array
Fungsi | Deskripsi |
---|---|
array() | Menciptakan sebuah array |
array_change_key_case() | Perubahan semua kunci dalam array ke huruf kecil atau huruf besar |
array_chunk() | Membagi array menjadi potongan array |
array_column() | Mengembalikan nilai dari satu kolom dalam array masukan |
array_combine() | Menciptakan sebuah array dengan menggunakan unsur-unsur dari satu "keys" array dan satu "values" Array |
array_count_values() | Menghitung semua nilai-nilai array |
array_diff() | Bandingkan array, dan mengembalikan perbedaan (compare values only) |
array_diff_assoc() | Bandingkan array, dan mengembalikan perbedaan (compare keys and values) |
array_diff_key() | Bandingkan array, dan mengembalikan perbedaan (compare keys only) |
array_diff_uassoc() | Bandingkan array, dan mengembalikan perbedaan (membandingkan kunci dan nilai, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna) |
array_diff_ukey() | Bandingkan array, dan mengembalikan perbedaan (membandingkan kunci saja, dengan menggunakan fungsi perbandingan kunci yang ditetapkan pengguna) |
array_fill() | Mengisi array dengan nilai-nilai |
array_fill_keys() | Mengisi array dengan nilai-nilai, kunci menentukan |
array_filter() | Menyaring nilai-nilai array menggunakan fungsi callback |
array_flip() | Membalik / Bursa semua kunci dengan nilai-nilai yang terkait dalam array |
array_intersect() | Bandingkan array, dan mengembalikan pertandingan (compare values only) |
array_intersect_assoc() | Bandingkan array dan mengembalikan pertandingan (compare keys and values) |
array_intersect_key() | Bandingkan array, dan mengembalikan pertandingan (compare keys only) |
array_intersect_uassoc() | Bandingkan array, dan mengembalikan pertandingan (membandingkan kunci dan nilai, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna) |
array_intersect_ukey() | Bandingkan array, dan mengembalikan pertandingan (membandingkan kunci saja, dengan menggunakan fungsi perbandingan kunci yang ditetapkan pengguna) |
array_key_exists() | Memeriksa apakah kunci ditentukan ada dalam array |
array_keys() | Mengembalikan semua kunci array |
array_map() | Mengirimkan setiap nilai array ke fungsi buatan pengguna, yang mengembalikan nilai-nilai baru |
array_merge() | Menggabungkan satu atau lebih array ke dalam satu array |
array_merge_recursive() | Menggabungkan satu atau lebih array ke dalam satu array rekursif |
array_multisort() | Macam beberapa atau multi-dimensi array |
array_pad() | Menyisipkan sejumlah tertentu dari item, dengan nilai tertentu, ke array |
array_pop() | Menghapus elemen terakhir dari array |
array_product() | Menghitung produk dari nilai-nilai dalam array |
array_push() | Menyisipkan satu atau lebih elemen ke akhir array |
array_rand() | Pengembalian satu atau lebih kunci acak dari array |
array_reduce() | Mengembalikan array sebagai string, menggunakan fungsi user-defined |
array_replace() | Menggantikan nilai-nilai dari array pertama dengan nilai-nilai dari array berikut |
array_replace_recursive() | Menggantikan nilai-nilai dari array pertama dengan nilai-nilai dari berikut array rekursif |
array_reverse() | Mengembalikan array dalam urutan terbalik |
array_search() | Mencari sebuah array untuk nilai yang diberikan dan mengembalikan kunci |
array_shift() | Menghapus elemen pertama dari array, dan mengembalikan nilai dari elemen yang dihapus |
array_slice() | Pengembalian dipilih bagian dari array |
array_splice() | Menghapus dan menggantikan unsur-unsur tertentu dari array |
array_sum() | Mengembalikan jumlah nilai dalam array |
array_udiff() | Bandingkan array, dan mengembalikan perbedaan (membandingkan nilai saja, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna) |
array_udiff_assoc() | Bandingkan array, dan mengembalikan perbedaan (membandingkan kunci dan nilai, menggunakan built-in fungsi untuk membandingkan tombol dan fungsi yang ditetapkan pengguna untuk membandingkan nilai-nilai) |
array_udiff_uassoc() | Bandingkan array, dan mengembalikan perbedaan (membandingkan kunci dan nilai, menggunakan dua fungsi utama perbandingan ditetapkan pengguna) |
array_uintersect() | Bandingkan array, dan mengembalikan pertandingan (membandingkan nilai saja, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna) |
array_uintersect_assoc() | Bandingkan array, dan mengembalikan pertandingan (membandingkan kunci dan nilai, menggunakan built-in fungsi untuk membandingkan tombol dan fungsi yang ditetapkan pengguna untuk membandingkan nilai-nilai) |
array_uintersect_uassoc() | Bandingkan array, dan mengembalikan pertandingan (membandingkan kunci dan nilai, menggunakan dua fungsi utama perbandingan ditetapkan pengguna) |
array_unique() | Menghapus duplikat nilai dari array |
array_unshift() | Menambahkan satu atau lebih elemen ke awal array |
array_values() | Mengembalikan semua nilai-nilai array |
array_walk() | Berlaku fungsi pengguna untuk setiap anggota array |
array_walk_recursive() | Berlaku fungsi pengguna rekursif untuk setiap anggota array |
arsort() | Macam array asosiatif dalam urutan, menurut nilai |
asort() | Macam array asosiatif dalam urutan, menurut nilai |
compact() | Buat array yang berisi variabel dan nilai-nilai mereka |
count() | Mengembalikan jumlah elemen dalam array |
current() | Mengembalikan elemen saat ini dalam array |
each() | Pengembalian kunci dan nilai saat pasangan dari array |
end() | Mengatur pointer internal array ke elemen terakhir yang |
extract() | Mengimpor variabel ke dalam tabel simbol arus dari array |
in_array() | Memeriksa apakah nilai tertentu ada di array |
key() | Menjemput kunci dari array |
krsort() | Macam array asosiatif dalam urutan, menurut kunci |
ksort() | Macam array asosiatif dalam urutan, menurut kunci |
list() | Menetapkan variabel seolah-olah mereka array |
natcasesort() | Macam array menggunakan kasus tidak sensitif "natural order" algoritma |
natsort() | Macam array menggunakan "natural order" algoritma |
next() | Memajukan pointer array internal array |
pos() | Alias current() |
prev() | Menggulung pointer array internal |
range() | Menciptakan array yang berisi berbagai elemen |
reset() | Mengatur pointer internal array ke elemen pertama |
rsort() | Macam array diindeks agar turun |
shuffle() | Mengocok array |
sizeof() | Alias count() |
sort() | Macam array diindeks dalam urutan menaik |
uasort() | Macam array dengan nilai-nilai menggunakan fungsi perbandingan yang ditetapkan pengguna |
uksort() | Macam array dengan kunci menggunakan fungsi perbandingan yang ditetapkan pengguna |
usort() | Macam array menggunakan fungsi perbandingan yang ditetapkan pengguna |