array_reduce
Итеративно уменьшить массив к единственному значению, используя
функцию обратного вызова
Описание
mixedarray_reduce
arrayinput
callbackfunction
intinitial
array_reduce итеративно применяет функцию
function к элементам массива
input и, таким образом, сводит массив
к единственному значению. Если указан дополнительный параметр
initial, он будет использован в начале процесса,
или в качестве окончательного результата, если массив пуст.
Пример использованияarray_reduce
]]>
В результате переменная $b содержит
15, $c содержит
1200 (= 1*2*3*4*5*10), и
$d содержит 1.
См. также array_filter,
array_map,
array_unique, и
array_count_values.