array_reduce

array_reduce -- Iteracyjnie zredukuj tablicę do pojedyńczej wartości używając funkcji zwrotnej

Opis

mixed array_reduce ( array wejście, callback funkcja_zwrotna [, int począ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 .

Przykład 1 . Przykład użycia array_reduce( )






Po wykonaniu powyższego kodu zmienna $b będzie zawierała 15 , $c 1200 ( = 1*2*3*4*5*10 ) a $d containing 1 .

Patrz także : array_filter( ) i array_map( ) .