PHP: функция array_slice ()
PHP: извлечь часть массива
Функция array_slice () используется для извлечения фрагмента массива.
Версия:
(PHP 4 и выше)
Синтаксис:
array_slice (имя-массива, начальная_позиция, длина_резки, preserve_keys)
Функция array_slice () возвращает последовательность элементов из массива массива, как указано в параметрах start_position и slice_length.
Параметры:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
array_name | Имя массива. | необходимые | массив |
Начальная позиция | Определяет начальную позицию среза в массиве. | необходимые | целое число |
slice_length | Длина среза. | Необязательный | целое число |
preserve_keys | Укажите TRUE или FALSE, должна ли функция сохранять ключи массива или нет. Значение по умолчанию неверно. | Необязательный | логический |
Возвращаемое значение:
Ломтик
Тип значения : Массив
Пример:
<?php
$fruits_list = array('Orange','Apple','Banana','Cherry');
$result= array_slice($fruits_list,3);
print_r($result);
echo "<br>";
$result= array_slice($fruits_list,-2,1);
print_r($result);
echo "</br>";
$result= array_slice($fruits_list,0,4);
print_r($result);
?>
Выход:
Array ([0] => Cherry)
Массив ([0] => Банан)
Массив ([0] => Апельсин [1] => Яблоко [2] => Банан [3] => Вишня)
Иллюстрированная презентация:
Практика здесь онлайн:
Смотрите также
Предыдущая: array_shift
Далее: массив_сум
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code