Функции PHP array_chunk()Functions

PHP Array 参考手册Полное руководство по массивам PHP

Примеры

Разбить массив на части по два элемента:

<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>

Запустить пример »

Определение и использование

Функция array_chunk() разбивает массив на новые фрагменты массива.


Синтаксис

array_chunk(array,size,preserve_keys);

Parameters Описание
array Обязательный. Указывает массив для использования.
size Обязательный. Целое число, указывающее, сколько элементов содержит каждый новый фрагмент массива.
preserve_key Необязательный. Возможные значения:
  • true - Сохранить ключи исходного массива.
  • false - По умолчанию. Каждый новый фрагмент массива использует индекс с отсчетом от нуля.

Технические детали

Возвращаемое значение: Возвращает многомерный числовой массив, начиная с 0; каждая размерность содержитsizeэлементов.
Версия PHP: 4.2+


Другие примеры

Пример 1

Разделить массив на фрагменты по два элемента и сохранить ключи исходного массива:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>

Запустить пример »


PHP Array 参考手册Полное справочное руководство по массивам PHP Другие расширения