Php 如何循环通过这个双数组
我有一个双数组,如下所示:Php 如何循环通过这个双数组,php,Php,我有一个双数组,如下所示: $values[$ids][$dates] 因此,对于每个$id,我都有一个$dates数组(这种格式中的实际日期为-date(“Y-m-d”,$I)) 我想做的是通过相应的ID对每个日期循环进行汇总。例如,如果第一个日期是“2012-01-01”,ID是1,2和3。我想要 $values[1]["2012-01-01"]+$values[2]["2012-01-01"]+$values[3]["2012-01-01"] 然后我想要 $values[1]["20
$values[$ids][$dates]
因此,对于每个$id,我都有一个$dates数组(这种格式中的实际日期为-date(“Y-m-d”,$I))
我想做的是通过相应的ID对每个日期循环进行汇总。例如,如果第一个日期是“2012-01-01”,ID是1,2和3。我想要
$values[1]["2012-01-01"]+$values[2]["2012-01-01"]+$values[3]["2012-01-01"]
然后我想要
$values[1]["2012-01-02"]+$values[2]["2012-01-02"]+$values[3]["2012-01-02"]
最好放在一个数组中,这应该很简单。让我困惑的是循环部分
有什么想法吗?谢谢
foreach($values as $id => $dates) {
foreach($dates as $date => $value) {
$result[$date] += $value;
}
}