有一个数组如何获得multidiamesional阵列的总和
$consumption = array(
'MONDAY' => array(
'REFRIGERATOR' => array(3, 9, 7),
'WASHINGMACHINE' => array(2, 4, 2, 8)
),
'TUESDAY' => array(
'REFRIGERATOR' => array(5, 3, 8),
'OVEN' => array(4, 1, 4)
),
'WEDNESDAY' => array(
'TV' => array(6, 9),
'REFRIGERATOR' => array(2, 3, 5, 2)
),
'THURSDAY' => array(
'TV' => array(5, 3, 3, 2),
'FAN' => array(4, 9, 8, 5)
),
'FRIDAY' => array(
'WASHINGMACHINE' => array(8, 5),
'OVEN' => array(3, 9, 7)
)
);
需要得到输出:
$sum= Array ([REFRIGERATOR] => 47, [WASHINGMACHINE] => 29 ,[OVEN] => 28, [TV] => 28, [FAN] => 26);
这将引发不确定的指数。 :) –
正如@ L.Herrera所述,这会引发未定义的索引错误。 – Ronald
已更新,以解决上述未定义的索引问题。 –