array_reduce
Reduce itérativemente un array
&reftitle.description;
mixedarray_reduce
arrayarray
callablecallback
mixedinitial&null;
array_reduce aplica itérativemente
la función callback a los elementos del
array array, de manera que se reduce el
array a un valor simple.
&reftitle.parameters;
array
El array de entrada.
callback
mixedcallback
mixedcarry
mixeditem
carry
Contiene el valor devuelto de la iteración previa; en el caso de
la primera iteración, será el valor del parámetro
initial.
item
Contiene el valor de la iteración actual.
initial
Si el argumento opcional initial
está disponible, será utilizado para inicializar el proceso,
o bien como valor final si el array está vacío.
&reftitle.returnvalues;
Devuelve el valor resultante.
Si el array está vacío y el parámetro initial
no es pasado, array_reduce devuelve &null;.
&reftitle.changelog;
&Version;
&Description;
&array.changelog.by-ref;
&reftitle.examples;
Ejemplo con array_reduce
]]>
&reftitle.seealso;
array_filter
array_map
array_unique
array_count_values