ProfiPHPProfiPHP
Категория: Функции для работы с массивами

Функция Array_slice

Функция Array_slice выбирает срез массива.
array array_slice( array $array, int $offset [, int $length = NULL [, bool $preserve_keys = false ]] )
Параметр Array являет собой входной массив.

Если параметр Offset неотрицателен, последовательность начнется на указанном расстоянии от начала Array. Если Offset отрицателен, последовательность начнется на расстоянии указанном расстоянии от конца Array.

Если в эту функцию передан положительный параметр Length, последовательность будет включать количество элементов меньшее или равное Length. Если количество элементов массива меньше чем параметр Length, то только доступные элементы массива будут присутствовать. Если в эту функцию передан отрицательный параметр Length, последовательность остановится на указанном расстоянии от конца массива. Если он опущен, последовательность будет содержать все элементы с Offset до конца массива Array.

Параметр Preserve_keys определяет сбрасывание ключей массива.

Функция Array_slice возвращает последовательность элементов массива Array, определенную параметрами Offset и Length.

Пример использования можно посмотреть на странице: Обрезка строки без разрыва слов.

Добавить комментарий

Имя:
Текст комментария: