array_chunk
Splittet ein Array in Teile auf
&reftitle.description;
arrayarray_chunk
arrayarray
intlength
boolpreserve_keys&false;
array_chunk teilt das Array in Arrays mit
length Elementen auf. Das letzte Array kann weniger
als length Werte enthalten.
&reftitle.parameters;
array
Das Eingabe-Array
length
Die Größe der einzelnen Teile
preserve_keys
Falls auf &true; gesetzt, bleiben die Schlüssel erhalten. Der Standard
ist &false;, wodurch jeder Teil neue numerische Indizes erhält.
&reftitle.returnvalues;
Gibt ein mehrdimensionales Array zurück, das beginnend mit Null
jeweils length Elemente enthält.
&reftitle.errors;
Wenn length kleiner ist als 1,
wird ein ValueError ausgelöst.
&reftitle.changelog;
&Version;
&Description;
8.0.0
Wenn length kleiner ist als 1,
wird nun ein ValueError ausgelöst;
vorher wurde ein Fehler der Stufe E_WARNING
ausgelöst, und die Funktion gab &null; zurück.
&reftitle.examples;
array_chunk-Beispiel
]]>
&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
)
)
]]>
&reftitle.seealso;
array_slice