array_reduce Réduit itérativement un tableau &reftitle.description; mixedarray_reduce arrayarray callablecallback mixedinitial&null; array_reduce applique itérativement la fonction callback aux éléments du tableau array, de manière à réduire le tableau à une valeur simple. &reftitle.parameters; array Le tableau d'entrée. callback mixedcallback mixedcarry mixeditem carry Contient la valeur retournée de l'itération précédente ; dans le cas de la première itération, ce sera la valeur du paramètre initial. item Contient la valeur de l'itération courante. initial Si l'argument optionnel initial est disponible, il sera utilisé pour initialiser le processus, ou bien comme valeur finale si le tableau est vide. &reftitle.returnvalues; Retourne la valeur résultante. Si le tableau est vide et le paramètre initial n'est pas passé, array_reduce retourne &null;. &reftitle.examples; Exemple avec <function>array_reduce</function> ]]> &reftitle.seealso; array_filter array_map array_unique array_count_values