Php 如果出价相同,如何计算所有imp的总和。。?
这里我想求所有[imp]的和,其中[bid]是相同的。使用php并将该值存储在变量中,比如$cpc=所有cpc的和,$cpm=所有cpm的和…有人能指导如何做吗我是新来的Php 如果出价相同,如何计算所有imp的总和。。?,php,Php,这里我想求所有[imp]的和,其中[bid]是相同的。使用php并将该值存储在变量中,比如$cpc=所有cpc的和,$cpm=所有cpm的和…有人能指导如何做吗我是新来的 $data= Array ( [0] => Array ( [bid] => CPC [imp] => 5566 ) [1] => Array
$data=
Array
(
[0] => Array
(
[bid] => CPC
[imp] => 5566
)
[1] => Array
(
[bid] => CPC
[imp] => 9
)
[2] => Array
(
[bid] => CPM
[imp] => 442664
)
[3] => Array
(
[bid] => CPM
[imp] => 202321
)
[4] => Array
(
[bid] => CPM
[imp] => 16009
)
)
可以使用结果创建关联数组
但每次你都需要检查这个出价是否存在
如果它存在,您将添加,否则将其值设置为0
结果是这样的
Array ( [CPM] => 15 [CPC] => 45 )
现在,我如何获取键名及其值..?您可以简单地对每个$res执行此操作,因为$key=>$value{echo$key..$value;}听起来不错。到目前为止你尝试了什么,你被困在哪里了?
Array ( [CPM] => 15 [CPC] => 45 )