PHP Array Functions

PHP Array Introduction

Ang array function ay nagbibigay-daan sa iyo upang ma-access at i-operate ang array.

Suporta ang unang at maraming matinding array.

I-install

Ang array function ay bahagi ng core ng PHP. Walang kailangang i-install upang gamitin ang mga function na ito.

PHP 5 Array Function

Function Paglalarawan
array() Lumikha ng array.
array_change_key_case() Ibabahagi ang lahat ng pangalan ng array sa maliit na o malaki na may kasamang bawat simbolo.
array_chunk() Hinahati ang isang array ng mga bagay na maging bagong bloke ng array.
array_column() Ibalik ang halaga ng isang tanging kolum ng input array.
array_combine() Lumikha ng bagong array sa pamamagitan ng pagsasama ng dalawang array.
array_count_values() Ginagamit para sa pagtally ng bilang ng beses na lumitaw ang lahat ng halaga sa array.
array_diff() Ihahambing ang array, ibalik ang pagkakaiba (hahambing lamang ang halaga ng key).
array_diff_assoc() Ihahambing ang array, ibalik ang pagkakaiba (hahambing ang pangalan ng key at halaga ng key).
array_diff_key() Ihahambing ang array, ibalik ang pagkakaiba (hahambing lamang ang pangalan ng key).
array_diff_uassoc() Ihahambing ang array, ibalik ang pagkakaiba (hahambing ang pangalan ng key at halaga ng key, gamit ang user-defined key comparison function).
array_diff_ukey() Ihahambing ang array, ibalik ang pagkakaiba (hahambing lamang ang pangalan ng key, gamit ang user-defined key comparison function).
array_fill() Punuan ang array gamit ang ibinigay na halaga ng key at halaga.
array_fill_keys() Punuan ang array gamit ang tiyak na key at halaga ng key.
array_filter() Surunin ang mga elemento ng array gamit ang callback function.
array_flip() Palitan ang key at halaga sa array.
array_intersect() Ihahambing ang array, ibalik ang kapuwaan (hahambing lamang ang halaga ng key).
array_intersect_assoc() Ihahambing ang array, ibalik ang kapuwaan (hahambing ang pangalan ng key at halaga ng key).
array_intersect_key() Ihahambing ang array, ibalik ang kapuwaan (hahambing lamang ang pangalan ng key).
array_intersect_uassoc() Ihahambing ang array, ibalik ang kapuwaan (hahambing ang pangalan ng key at halaga ng key, gamit ang user-defined key comparison function).
array_intersect_ukey() Ihahambing ang array, ibalik ang kapuwaan (hahambing lamang ang pangalan ng key, gamit ang user-defined key comparison function).
array_key_exists() Suriin kung ang tinukoy na pangalan ng key ay umiiral sa array.
array_keys() Ibinalik ang lahat ng pangalan ng key ng array.
array_map() Ihatid ang bawat halaga ng array sa user-defined function at ibalik ang bagong halaga.
array_merge() Ipagkakakonekta ang isang o ilang array sa isang array.
array_merge_recursive() Pangungulila ang isang o ilang array ng may pamamaraan.
array_multisort() Iayos ang ilang array o multidimensional array.
array_pad() Punuan ang array gamit ang halaga sa tiyak na haba.
array_pop() Tanggalin ang huling elemento ng array (pop).
array_product() Tinutukoy ang produkto ng lahat ng halaga sa array.
array_push() Iinsert ang isang o ilang elemento sa huli ng array (stack).
array_rand() Ibaba ang isang o ilang random na key ng array.
array_reduce() Ibaba ang array sa porma ng string gamit ang user-defined function.
array_replace() Magsagawa ng pagpalit ng halaga ng unang array gamit ang halaga ng kalakip na array.
array_replace_recursive() Magsagawa ng rekursibong pagpalit ng halaga ng unang array gamit ang halaga ng kalakip na array.
array_reverse() Ibaba ang array sa kapiling tanda.
array_search() Hanapin ang tinukoy na halaga sa array at ibaba ang pangalan ng key.
array_shift() Alisin ang unang elemento ng array, at ibaba ang halaga ng pinalilisan na elemento.
array_slice() Ibaba ang piniling bahagi ng array.
array_splice() Alisin at paliwanag ang tinukoy na elemento ng array.
array_sum() Ibaba ang kabuuan ng halaga ng array.
array_udiff() Ihahambing ang array, ibaba ang pagkakaiba (kapag ihahambing ang halaga lamang, gamitin ang isang user-defined function sa paghahambing ng pangalan ng key).
array_udiff_assoc() Ihahambing ang array, ibaba ang pagkakaiba (kapag ihahambing ang key at halaga, gamitin ang mga in-built function sa paghahambing ng pangalan ng key, gamitin ang user-defined function sa paghahambing ng halaga).
array_udiff_uassoc() Ihahambing ang array, ibaba ang pagkakaiba (kapag ihahambing ang key at halaga, gamitin ang dalawang user-defined function sa paghahambing ng pangalan ng key).
array_uintersect() Ihahambing ang array, ibaba ang pinagsasama-sama (kapag ihahambing ang halaga lamang, gamitin ang isang user-defined function sa paghahambing ng pangalan ng key).
array_uintersect_assoc() Ihahambing ang array, ibaba ang pinagsasama-sama (kapag ihahambing ang key at halaga, gamitin ang mga in-built function sa paghahambing ng pangalan ng key, gamitin ang user-defined function sa paghahambing ng halaga).
array_uintersect_uassoc() Ihahambing ang array, ibaba ang pinagsasama-sama (kapag ihahambing ang key at halaga, gamitin ang dalawang user-defined function sa paghahambing ng pangalan ng key).
array_unique() Alisin ang mga kapanggalingan sa array.
array_unshift() Iinsert ang isang o ilang elemento sa simula ng array.
array_values() Ibaba ang lahat ng halaga ng array.
array_walk() Tulungan ang bawat miyembro ng array na magsagawa ng user-defined function.
array_walk_recursive() Tulungan ang bawat miyembro ng array na magsagawa ng user-defined function rekursibong.
arsort() Ayusin ang kaugnay na array ayon sa uri ng key sa pagkasunod-sunod na piling tanda na pababa.
asort() Ayusin ang kaugnay na array ayon sa uri ng key sa pagkasunod-sunod na piling tanda.
compact() Lumikha ng isang array na naglalaman ng pangalan ng variable at ang kanilang halaga.
count() Return the number of elements in the array.
current() Return the current element in the array.
each() Return the current key/value pair in the array.
end() Point the internal pointer of the array to the last element.
extract() Import variables from the array into the current symbol table.
in_array() Check if a specified value exists in the array.
key() Get the keys from the associated array.
krsort() Reverse sort arrays by key name.
ksort() Sort arrays by key name.
list() Assign values from the array to some variables.
natcasesort() Sort arrays using the 'natural sort' algorithm, case-insensitive.
natsort() Sort arrays using the 'natural sort' algorithm.
next() Move the internal pointer of the array forward one position.
pos() Alias of current().
prev() Move the internal pointer of the array back one position.
range() Create an array containing a specified range of units.
reset() Point the internal pointer of the array to the first element.
rsort() Reverse sort arrays.
shuffle() Shuffle arrays.
sizeof() Alias of count().
sort() Sort arrays.
uasort() Sort array values using a user-defined comparison function.
uksort() Sort array keys using a user-defined comparison function.
usort() Sort arrays using a user-defined comparison function.