【发布时间】:2016-04-13 16:57:14
【问题描述】:
我想对多维数组的每一行求和:
$number = array
(
array(0.3,0.67, 0.3),
array(0.3,0.5,1),
array(0.67,0.67,0.3),
array(1,0.3,0.5)
);
我想要的结果是这样的:
row1 = 1.27
row2 = 1.8
row3 = 1.64
row4 = 1.8
我已经试过这段代码了:
for($i = 0; $i < 4; $i++) {
for($j = 0; $j < 5; $j++) {
$sumresult[] = array_sum($number[$i][$j]);
}
}
但出现这样的错误:
警告:array_sum() 期望参数 1 是数组,在 xxxx 中给出双精度
【问题讨论】:
标签: php arrays multidimensional-array