【发布时间】:2018-02-09 12:46:00
【问题描述】:
我有以下集合,其中包含以下数组:
#items: array:2 [▼
0 => array:13 [▼
"label" => "00000000-N/A"
"views" => 980
"clicks" => 444
"form_submissions_perc" => "100.0"
]
1 => array:13 [▼
"label" => "1111-N/A"
"views" => 323
"clicks" => 1009
"form_submissions_perc" => "100.0"
]
]
我正在尝试汇总点击次数和平均观看次数,但在尝试中我得到了错误的数据:
$sum = 0;
foreach ($data as $k => $subArray) {
foreach ($subArray as $id => $value) {
$sum += $subArray['views'];
}
}
dd($sum);
这是我的尝试总结,但没有得到正确的结果
期望的输出
array:2 [
"views"=> 1303,
"clicks"=> 1451
]
【问题讨论】:
-
这些数组中没有
total_income键... -
"views"=> array_sum(array_column($data, 'views')),