array_reduce

array_reduce -- Reťazovo redukuje pole na prostú hodnotu s použitím funkcie spätného volania.

Popis

mixed array_reduce ( array vstup, callback funkcia [, int pociatocny])

array_reduce( ) reťazovo aplikuje funkciu funkcia na prvky poľa vstup , tak , aby sa pole zredukovalo na hodnotu . Ak je použitý voliteľný parameter pociatocny , použije sa na začiatku procesu alebo ako konečný výsledok v prípade , keď je pole prázdne .

Príklad 1 . array_reduce( ) príklad






Výsledkom tohto bude , že $b obsahuje 15 , $c obsahuje 1200 ( = 1*2*3*4*5*10 ) a $d obsahuje 1 .

Tiež pozri array_filter( ) a array_map( ) .