создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

array_chunk

Пред.

След.

array_chunk

(PHP 4 >= 4.2.0, PHP 5)array_chunk -- Разбить массив на части

Описание

array array_chunk (array input, integer size [, bool preserve_keys])

Функция array_chunk() разбивает массив

на несколько массивов размером размер значений.

Последний массив из полученных может содержать меньшее

количество значений, чем указано. В качестве результата

функция возвращает многомерный массив с индексами, начинающимися

с нуля и элементами, которыми являются массивы, полученные в

результате разбивки.

Если вы передадите значение TRUE в качестве необязательного параметра

preserve_keys, PHP сохранит ключи из

исходного массива. Если значение этого параметра равно FALSE,

элементы результирующих массивов будут проиндексированы

числами, начиная с нуля. По умолчанию используется значение FALSE.

Пример 1. Пример использования array_chunk()

$input_array = array('a', 'b', 'c', 'd', 'e');

print_r(array_chunk($input_array, 2));

print_r(array_chunk($input_array, 2, TRUE));

Результатом выполнения вышеприведенной программы будет:

Array

(

[0] => Array

(

[0] => a

[1] => b

)

[1] => Array

(

[0] => c

[1] => d

)

[2] => Array

(

[0] => e

)

)

Array

(

[0] => Array

(

[0] => a

[1] => b

)

[1] => Array

(

[2] => c

[3] => d

)

[2] => Array

(

[4] => e

)

)

Пред.

Начало

След.

array_change_key_case

Уровень выше

array_combine

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting