【发布时间】:2014-03-02 04:06:57
【问题描述】:
我有一个数组,我想取其数组元素的平均值。
$array = array(
'1' => array('1', '2'),
'2' => array('3', '7'),
'3' => array('5', '6'));
function average($arr)
{ if (!is_array($arr)) return false;
return array_sum($arr)/count($arr); }
array_walk($array, 'average');
print_r($array);
问题是array_walk没有应用我的函数。我得到了与我声明的完全相同的数组。
【问题讨论】:
标签: php arrays multidimensional-array average