array_reduce Iteracyjnie redukuje tablicę do pojedynczej wartości używając funkcji zwrotnej &reftitle.description; mixedarray_reduce arrayarray callablecallback mixedinitial&null; array_reduce iteracyjnie stosuje przekazaną funkcję callback do elementów tablicy array, tak długo aż tablica zostanie zredukowana do pojedynczej wartości. &reftitle.parameters; array Tablica wejściowa. callback mixedcallback mixedcarry mixeditem carry Przechowuje wartość zwróconą przez poprzednią iterację; w wypadku pierwszej iteracji zamiast tego przechowuje wartość initial. item Przechowuje wartość obecnej iteracji. initial Jeżeli podano opcjonalny parametr initial, będzie on użyty na początku procesu lub jako ostateczny rezultat w wypadku, gdy tablica jest pusta. &reftitle.returnvalues; Zwraca wynikową wartość. Jeśli tablica jest pusta, a parametr initial nie został przekazany, array_reduce zwraca &null;. &reftitle.changelog; &Version; &Description; &array.changelog.by-ref; &reftitle.examples; Przykład użycia <function>array_reduce</function> ]]> &reftitle.seealso; array_filter array_map array_unique array_count_values