array_reduce Réduit itérativement un tableau &reftitle.description; mixedarray_reduce arrayinput callbackfunction mixedinitial&null; array_reduce applique itérativement la fonction function aux éléments du tableau input, de manière à réduire le tableau à une valeur simple. &reftitle.parameters; input Le tableau d'entrée. function La fonction de rappel. 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.changelog; &Version; &Description; 5.3.0 Modification du paramètre initial afin d'autoriser des variables de types mixtes ; auparavant, uniquement des entiers. &reftitle.examples; Exemple avec <function>array_reduce</function> ]]> Dans cet exemple, $b contiendra 15, $c contiendra 1200 (= 10*1*2*3*4*5), et $d contiendra "Aucune donnée à réduire". &reftitle.seealso; array_filter array_map array_unique array_count_values