您可以使用array_map和array_sum来实现您的目标:
$array = array('Item1' => array(1, 3), 'Item2' => array(3, 4)); $array = array_map(function($item) { return array_sum($item); }, $array); echo ''; var_dump($array); echo '';
结果将是:
array(2) { ["Item1"]=> int(4) ["Item2"]=> int(7) }
如果您确实需要将结果作为包含项目总和的数组,则将返回值更改为:
return array(array_sum($item));