php中与回调函数有关的数组函数

array_reduce — 用回调函数迭代地将数组简化为单一的值

mixed array_reduce ( array $array , callable $callback [, mixed $initial = NULL ] )

array_reduce() 将回调函数 callback 迭代地作用到 array 数组中的每一个单元中,从而将数组简化为单一的值。

array

输入的 array。

callback

mixed callback ( mixed $carry , mixed $item )

carry

携带上次迭代里的值; 如果本次迭代是第一次,那么这个值是 initial。

item

携带了本次迭代的值。