PHP-функция array_splice () помогает заменить или извлечь элементы массива для определенного смещения. Он принимает массив, смещение, опционально длину и массив замены, если подлежит замене. Возвращает массив, состоящий из извлеченных элементов.

PHP-функция array_splice() помогает заменять или извлекать элементы массива для определенного смещения. Он принимает массив, смещение, опционально длину и массив замены, если подлежит замене. Возвращает массив, состоящий из извлеченных элементов.

array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = FALSE ]] ) 

Пример:

$input = array("a", "b", "c", "d", "e"); var_dump(array_slice($input, 2)); var_dump(array_slice($input, -2, 1)); var_dump(array_slice($input, 0, 3)); 

Результат:

Array ( [0] => c [1] => d [2] => e ) Array ( [0] => d ) Array ( [0] => a [1] => b [2] => c )