array_reduce
Iteracyjnie zredukuj tablicę do pojedyńczej wartości używając funkcji zwrotnej
Opis
mixedarray_reduce
arraywejście
callbackfunkcja_zwrotna
intpoczątek
array_reduce iteracyjnie stosuje funkcję
funkcja_zwrotna na każdym elemencie tablicy
wejście aby zredukować tablicę to pojedyńczej
wartości. Jeśli podany został opcjonalny parametr początek
, będzie on użyty na początku procesu, lub jako zwracana
wartość jeśli tablica jest pusta.
Jeśli tablica jest pusta, a parametr początek nie
zostanie przekazany, array_reduce zwraca &null;.
Przykład użycia array_reduce
]]>
Po wykonaniu powyższego kodu zmienna $b będzie
zawierała 15, $c
1200 (= 10*1*2*3*4*5) a
$d containing 1.
Patrz także: array_filter,
array_map, array_unique i
array_count_values.