array_chunk
(PHP 4 >= 4.2.0)
array_chunk -- Verdeel een array in stukken
Beschrijving
array
array_chunk ( array input, int size [, bool preserve_keys])
array_chunk() verdeelt de array in verschillende
arrays met size waarden erin. Er kan ook
een array met minder waarden aan het eind uit komen. Je krijgt de
arrays als stukjes van een multidimensionale array met numerieke
indices, beginnend bij nul.
Door de optionele preserve_keys parameter
op TRUE te zetten kun je er voor zorgen dat PHP de originele
keys van de input array bewaart. Als je FALSE meegeeft zullen
nieuwe numerieke indices worden gebruikt in elke resulterende array,
beginnend bij nul. De default is FALSE
Voorbeeld 1. array_chunk() voorbeeld
$input_array = array('a', 'b', 'c', 'd', 'e'); print_r(array_chunk($input_array, 2)); print_r(array_chunk($input_array, 2, TRUE));
|
De output van bovenstaand programma ziet er zo uit:
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
)
) |
|