1.PHP Array Functions
Function Description PHP
array() Creates an array 3
array_change_key_case() Returns an array
with all keys in lowercase or uppercase 4
array_chunk() Splits an array into chunks of arrays 4
array_combine() Creates an array
by using one array for keys and another for its values 5
array_count_values() Returns an array with the
number of occurrences for each value 4
array_diff() Compares array values,
and returns the differences 4
array_diff_assoc() Compares array keys
and values, and returns the differences 4
array_diff_key() Compares array keys, and returns the
differences 5
array_diff_uassoc() Compares array keys and
values, with an additional user-made function check, and returns the
differences 5
array_diff_ukey() Compares array
keys, with an additional user-made function check, and returns the differences 5
array_fill() Fills an array with
values 4
array_filter() Filters elements of an
array using a user-made function 4
array_flip() Exchanges all keys
with their associated values in an array 4
array_intersect() Compares array
values, and returns the matches 4
array_intersect_assoc() Compares array keys and values, and returns
the matches 4
array_intersect_key() Compares array keys, and
returns the matches 5
array_intersect_uassoc() Compares array
keys and values, with an additional user-made function check, and returns the
matches 5
array_intersect_ukey() Compares array keys, with an
additional user-made function check, and returns the matches 5
array_key_exists() Checks if the
specified key exists in the array 4
array_keys() Returns all the keys of
an array 4
array_map() Sends each value of an
array to a user-made function, which returns new values 4
array_merge() Merges one or more arrays
into one array 4
array_merge_recursive() Merges one or more
arrays into one array 4
array_multisort() Sorts multiple or
multi-dimensional arrays 4
array_pad() Inserts a specified
number of items, with a specified value, to an array 4
array_pop() Deletes the last
element of an array 4
array_product() Calculates the
product of the values in an array 5
array_push() Inserts one or more
elements to the end of an array 4
array_rand() Returns one or more
random keys from an array 4
array_reduce() Returns an array as a string,
using a user-defined function 4
array_reverse() Returns an array in the reverse
order 4
array_search() Searches an array for a given
value and returns the key 4
array_shift() Removes the first element
from an array, and returns the value of the removed element 4
array_slice() Returns selected parts of
an array 4
array_splice() Removes and replaces
specified elements of an array 4
array_sum() Returns the sum of the
values in an array 4
array_udiff() Compares array values in
a user-made function and returns an array 5
array_udiff_assoc() Compares array keys,
and compares array values in a user-made function, and returns an array 5
array_udiff_uassoc() Compares array keys and
array values in user-made functions, and returns an array 5
array_uintersect() Compares array values
in a user-made function and returns an array 5
array_uintersect_assoc() Compares array
keys, and compares array values in a user-made function, and returns an array 5
array_uintersect_uassoc() Compares array keys
and array values in user-made functions, and returns an array 5
array_unique() Removes duplicate values from an array 4
array_unshift() Adds one or more elements to the beginning of an array 4
array_values() Returns all the values of an array 4
array_walk() Applies a
user function to every member of an array 3
array_walk_recursive() Applies
a user function recursively to every member of an array 5
arsort() Sorts an array
in reverse order and maintain index association 3
asort() Sorts an
array and maintain index association 3
compact() Create array
containing variables and their values 4
count() Counts elements in an array, or
properties in an object 3
current() Returns the
current element in an array 3
each() Returns the current key and value pair from an array 3
end() Sets the internal pointer of an array to its last
element 3
extract() Imports variables
into the current symbol table from an array 3
in_array() Checks if a
specified value exists in an array 4
key() Fetches a key from an array 3
krsort() Sorts an array by key in reverse
order 3
ksort() Sorts an array by key 3
list() Assigns variables as if they were an array 3
natcasesort() Sorts an array using a
case insensitive "natural order" algorithm 4
natsort() Sorts an array
using a "natural order" algorithm 4
next() Advance the internal array pointer of an array 3
pos() Alias of current() 3
prev() Rewinds the internal array pointer 3
range() Creates an array containing a range of elements 3
reset() Sets the internal pointer of an array to its first
element 3
rsort() Sorts an array in reverse order 3
shuffle() Shuffles an array 3
sizeof() Alias of count() 3
sort() Sorts an array 3
uasort() Sorts
an array with a user-defined function and maintain index association 3
uksort() Sorts
an array by keys using a user-defined function 3
usort() Sorts an array by values using a user-defined function 3
No comments:
Post a Comment