Разделите массив на фрагменты по два элемента:
<?php$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");print_r(array_chunk($cars,2));?>Функция array_chunk() разбивает массив на новые фрагменты массива.
array_chunk( массив , размер , save_keys );
параметр | описывать |
---|---|
множество | Необходимый. Указывает массив, который будет использоваться. |
размер | Необходимый. Целое число, указывающее, сколько элементов содержит каждый новый блок массива. |
save_key | Необязательный. Возможные значения: true — сохранить имена ключей из исходного массива. ложь — по умолчанию. Каждый новый блок массива использует индекс, начинающийся с нуля. |
Возвращаемое значение: | Возвращает многомерный числовой массив, начиная с 0 и содержащий элементы размера в каждом измерении. |
---|---|
PHP-версия: | 4.2+ |
Разделите массив на фрагменты из двух элементов, сохранив ключи исходного массива:
<?php$age=array("Питер"=>"35","Бен"=>"37","Джо"=>"43","Гарри"=>"50");print_r(array_chunk($ возраст,2,правда));?>