(PHP 4 >= 4.2.0, PHP 5)
array_chunk — Splittet ein Array in Teile auf
array_chunk() teilt das Array in Stücke mit size Werten auf. Das letzte Stück kann weniger als size Werte enthalten.
Das Eingabe-Array
Die Größe jedes Arrays
Falls auf TRUE gesetzt, bleiben die Schlüssel erhalten. Der Standard ist FALSE, wodurch jedes Stück neue numerische Indizes erhält.
Gibt ein mehrdimensionales Array zurück, das beginnend mit Null jeweils size Elemente enthält.
Wenn size kleiner als 1 ist, wird E_WARNING geworfen und NULL zurückgegeben.
Beispiel #1 array_chunk()-Beispiel
<?php
$input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2));
print_r(array_chunk($input_array, 2, true));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
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 ) )