Функции PHP array_chunk()Functions
Полное руководство по массивам PHP
Примеры
Разбить массив на части по два элемента:
<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>
$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 | Необязательный. Возможные значения:
|
Технические детали
| Возвращаемое значение: | Возвращает многомерный числовой массив, начиная с 0; каждая размерность содержитsizeэлементов. |
|---|---|
| Версия PHP: | 4.2+ |
Другие примеры
Пример 1
Разделить массив на фрагменты по два элемента и сохранить ключи исходного массива:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>
Запустить пример »
Полное справочное руководство по массивам PHP Другие расширения