array_chunk
Sépare un tableau en tableaux de taille inférieure
&reftitle.description;
arrayarray_chunk
arrayinput
intsize
boolpreserve_keysfalse
Sépare le tableau input en plusieurs tableaux de
taille size. Il est aussi possible que le dernier
tableau contienne moins de valeurs.
&reftitle.parameters;
input
Le tableau à traiter
size
La taille de chaque tableau
preserve_keys
Lorsque définit à &true;, les clés seront préservées.
Par défaut, vaut &false; ce qui réindexera le tableau résultant numériquement
&reftitle.returnvalues;
Retourne un tableau multidimensionnel indexé numériquement, commençant à &zero;,
dont chaque dimension contient size éléments.
&reftitle.errors;
Si size est inférieur à 1, une alerte de niveau
E_WARNING sera émise et &null; retournée.
&reftitle.examples;
Exemple avec array_chunk
]]>
&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
)
)
]]>