Функция PHP array_chunk()
Пример
Разделить массив на части по два:
<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>
Определение и использование
Функция array_chunk() разбивает массив на части новых массивов.
Синтаксис
array_chunk(array, size, preserve_key)
Значения параметров
Parameter | Description |
---|---|
array | Required. Specifies the array to use |
size | Required. An integer that specifies the size of each chunk |
preserve_key | Optional. Possible values:
|
Технические детали
Возвращаемое значение: | Возвращает многомерный индексированный массив, начиная с нуля, где каждое измерение содержит элементы размера . |
---|---|
Версия PHP: | 4.2+ |
Дополнительные примеры
Пример
Разделите массив на части по два и сохраните исходные ключи:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>
❮ Справочник по массивам PHP