array_reduce 用回调函数迭代地将数组简化为单一的值 &reftitle.description; mixedarray_reduce arrayarray callablecallback mixedinitial&null; array_reduce 将回调函数 callback 迭代地作用到 array 数组中的每一个单元中,从而将数组简化为单一的值。 &reftitle.parameters; array 输入的 array。 callback mixedcallback mixedcarry mixeditem carry 携带上次迭代的返回值; 如果本次迭代是第一次,那么这个值是 initial item 携带了本次迭代的值。 initial 如果指定了可选参数 initial,该参数将用作处理开始时的初始值,如果数组为空,则会作为最终结果返回。 &reftitle.returnvalues; 返回结果值。 如果数组为空,并且没有指定 initial 参数,array_reduce 返回 &null;。 &reftitle.changelog; &Version; &Description; &array.changelog.by-ref; &reftitle.examples; <function>array_reduce</function> 例子 ]]> &reftitle.seealso; array_filter array_map array_unique array_count_values