PHP Array Functions

PHP offers a rich set of built-in functions to work with arrays. Here are some of the commonly used array functions in PHP:

FUNCTION

DESCRIPTION

array()

Creates an array

array_push($array, $value)

Adds one or more elements to the end of an array

array_pop($array)

Removes and returns the last element of an array

array_unshift($array, $value)

Adds one or more elements to the beginning of an array

array_shift($array)

Removes and returns the first element of an array

array_key_exists($key, $array)

Checks if a specified key exists in the array

array_keys($array)

Returns all the keys of an array

array_values($array)

Returns all the values of an array.

array_filter($array, $callback)

Filters elements of an array using a callback function

array_map($callback, $array)

Applies a callback function to each element of an array.

array_reduce($array, $callback)

Reduces an array to a single value using a callback function

in_array($needle, $array)

Checks if a value exists in an array

array_search($needle, $array)

Searches the array for a value and returns its key if found

Sorts an array in ascending order

Sorts an array in descending order

Sorts an array by key in ascending order

Sorts an array by key in descending order

array_chunk($array, $size)

Splits an array into chunks of specified size

array_merge($array1, $array2)

Merges two or more arrays

array_combine($keys, $values)

Creates an array by using one array for keys and another for values

array_slice($array, $offset, $length)

Extracts a portion of an array

array_splice($array, $offset, $length, $replacement)

Removes a portion of an array and replaces it

count($array)

Counts the number of elements in an array

array_reverse($array)

Returns an array with elements in reverse order

array_unique($array)

Removes duplicate values from an array


Whereisstuff is simple learing platform for beginer to advance level to improve there skills in technologies.we will provide all material free of cost.you can write a code in runkit workspace and we provide some extrac features also, you agree to have read and accepted our terms of use, cookie and privacy policy.
© Copyright 2024 www.whereisstuff.com. All rights reserved. Developed by whereisstuff Tech.