array_slice
Extrae una parte de un array
&reftitle.description;
arrayarray_slice
arrayarray
intoffset
intlength
boolpreserve_keysfalse
array_slice devuelve la secuencia de elementos
del array array tal y como se especifica en
los parámetros offset y length.
&array.resetspointer;
&reftitle.parameters;
array
El array de entrada.
offset
Si el offset no es negativo, la secuencia
empezará en esa posición del array. Si el
offset es negativo, la secuencia
empezará en esa posición empezando por el final del array.
length
Si el length dado es positivo, entonces
la secuencia tendrá tantos elementos como indique el valor. Si el
length dado es negativo la
secuencia finalizará en tantos elementos empezando por el final del
array. Si se omite, entonces la secuencia contendrá todo el contenido
desde el offset hasta el final del
array.
preserve_keys
Nótese que array_slice reordenará y reinicializará los
índices del array de forma predeterminada. Se puede cambiar esta comportamiento declarando
el parámetro preserve_keys como &true;.
&reftitle.returnvalues;
Devuelve la parte del array.
&reftitle.changelog;
&Version;
&Description;
5.0.2
Se añadió el parámetro opcional preserve_keys.
&reftitle.examples;
Ejemplos de array_slice
]]>
&example.outputs;
c
[1] => d
)
Array
(
[2] => c
[3] => d
)
]]>
&reftitle.seealso;
array_splice
unset