array_chunk Разбить массив на части &reftitle.description; arrayarray_chunk arrayinput intsize boolpreserve_keysfalse Разбивает массив на несколько массивов размером size значений. Последний массив из полученных может содержать меньшее количество значений, чем указано в size. &reftitle.parameters; input Обрабатываемый массив size Размер каждого куска preserve_keys Если установлено в &true;, ключи оригинального массива будут сохранены. По умолчанию установлено в &false;, что переиндексирует каждый кусок с числовыми ключами &reftitle.returnvalues; Возвращает многомерный массив с числовыми индексами, начинающимися с нуля, каждый элемент которого содержит size элементов из оригинального массива. &reftitle.errors; Если size меньше 1, будет сгенерирована ошибка уровня E_WARNING и возвращен &null;. &reftitle.examples; Пример использования <function>array_chunk</function> ]]> &example.outputs; 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 ) ) ]]>