array_chunk
Divide un array en fragmentos
&reftitle.description;
arrayarray_chunk
arrayarray
intsize
boolpreserve_keys&false;
Divide un array en arrays con elementos del tamaño definido en size.
El último fragmento puede contener menos elementos que size.
&reftitle.parameters;
array
Array para trabajar en
size
El tamaño de cada fragmento.
preserve_keys
Cuando se establece en &true; las keys serán preservadas.
El valor por defecto es &false; lo cual reindexará los fragmentos numéricamente.
&reftitle.returnvalues;
Retorna un array multidimensional indexado numéricamente, comenzando desde cero,
en el cual cada dimensión contiene la cantidad de elementos definida en size.
&reftitle.errors;
Si size es inferior a 1, una
E_WARNING será arrojada y &null; será retornado.
&reftitle.examples;
Ejemplo de 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
)
)
]]>
&reftitle.seealso;
array_slice