(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
array_chunk — Divide un array en fragmentos
Divide un array en arrays con elementos del tamaño definido en size.
El último fragmento puede contener menos elementos que size.
Retorna un array multidimensional indexado numéricamente, comenzando desde cero,
en el cual cada dimensión contiene la cantidad de elementos definida en size.
Ejemplo #1 Ejemplo de array_chunk()
<?php
$input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2));
print_r(array_chunk($input_array, 2, true));
?>El resultado del ejemplo sería:
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
)
)