array_slice

array array_slice(array array, int offset, [int length]) 

Returns an array subset of consecutive elements from the original array.

Returns:

Array; NULL on failure

Description:

array_slice() copies a subsection from an array and returns the subsection as a new array. If offset is negative, the function starts at offset elements from the end of array .

If length is not given, copying begins from offset and continues to the end of array . If length is given and is positive, copying begins from offset and continues for length elements. If length is negative, copying begins from offset and ends length elements from the end of array .

Version:

PHP 4

Example:

Copy a range of elements from an array
 $arr1 = array(1, 3, 5, 7, 11, 13, 17, ...

Get PHP Functions Essential Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.