array_walk

(PHP 4, PHP 5, PHP 7) Apply a user supplied function to every member of an array bool array_walk ( array &$array, callable $callback [, mixed $userdata = NULL ] ) Applies the user-defined callback function to each element of the array array. array_walk() is not affected by the internal array pointer of array. array_walk() will walk through the entire array regardless of pointer position. Parameters:

array_walk_recursive

(PHP 5, PHP 7) Apply a user function recursively to every member of an array bool array_walk_recursive ( array &$array, callable $callback [, mixed $userdata = NULL ] ) Applies the user-defined callback function to each element of the array. This function will recurse into deeper arrays. Parameters: array The input array. callback

array_values

(PHP 4, PHP 5, PHP 7) Return all the values of an array array array_values ( array $array ) array_values() returns all the values from the array and indexes the array numerically. Parameters: array The array. Returns: Returns an indexed array of values. Examples: array_values() exampl

array_unshift

(PHP 4, PHP 5, PHP 7) Prepend one or more elements to the beginning of an array int array_unshift ( array &$array, mixed $value1 [, mixed $... ] ) array_unshift() prepends passed elements to the front of the array. Note that the list of elements is prepended as a whole, so that the prepended elements stay in the same order. All numerical array keys will be modified to start counting from zero while literal keys won't be

array_unique

(PHP 4 >= 4.0.1, PHP 5, PHP 7) Removes duplicate values from an array array array_unique ( array $array [, int $sort_flags = SORT_STRING ] ) Takes an input array and returns a new array without duplicate values. Note that keys are preserved. array_unique() sorts the values treated as string at first, then will keep the first key encountered for every value, and ignore all following keys. It does not mean that the key o

array_uintersect

(PHP 5, PHP 7) Computes the intersection of arrays, compares data by a callback function array array_uintersect ( array $array1, array $array2 [, array $... ], callable $value_compare_func ) Computes the intersection of arrays, compares data by a callback function. Parameters: array1 The first array. array2 The second array.

array_uintersect_uassoc

(PHP 5, PHP 7) Computes the intersection of arrays with additional index check, compares data and indexes by separate callback functions array array_uintersect_uassoc ( array $array1, array $array2 [, array $... ], callable $value_compare_func, callable $key_compare_func ) Computes the intersection of arrays with additional index check, compares data and indexes by separate callback functions. Parameters:

array_uintersect_assoc

(PHP 5, PHP 7) Computes the intersection of arrays with additional index check, compares data by a callback function array array_uintersect_assoc ( array $array1, array $array2 [, array $... ], callable $value_compare_func ) Computes the intersection of arrays with additional index check, compares data by a callback function. Note that the keys are used in the comparison unlike in array_uintersect(). The data is compared b

array_udiff

(PHP 5, PHP 7) Computes the difference of arrays by using a callback function for data comparison array array_udiff ( array $array1, array $array2 [, array $... ], callable $value_compare_func ) Computes the difference of arrays by using a callback function for data comparison. This is unlike array_diff() which uses an internal function for comparing the data. Parameters: array1

array_udiff_uassoc

(PHP 5, PHP 7) Computes the difference of arrays with additional index check, compares data and indexes by a callback function array array_udiff_uassoc ( array $array1, array $array2 [, array $... ], callable $value_compare_func, callable $key_compare_func ) Computes the difference of arrays with additional index check, compares data and indexes by a callback function. Note that the keys are used in the comparison unlike a