array_reduce Reduz um array para um único valor através de um processo iterativo via callback &reftitle.description; mixedarray_reduce arrayarray callablecallback mixedinitial&null; array_reduce aplica iterativamente a função callback aos elementos de array, de forma a reduzir o array a um único valor. &reftitle.parameters; array O array de entrada. callback mixedcallback mixedcarry mixeditem carry Informa o valor da iteração anterior. No caso da primeira iteração ele terá o valor de initial. item Mantém o valor da iteração atual. initial Se o argumento opcional initial for passado, ele será utilizado no início do processo, ou como um resultado final se o array estiver vazio. &reftitle.returnvalues; Retorna o valor resultante. Se a array estiver vazio e initial não for passado, array_reduce retornará &null;. &reftitle.changelog; &Version; &Description; &array.changelog.by-ref; &reftitle.examples; Exemplo de <function>array_reduce</function> ]]> &reftitle.seealso; array_filter array_map array_unique array_count_values