Array
(
[0] => Array
(
[0] => 54
[id] => 54
[1] => Letters
[appName] => Letters
[2] => 1
[decalsTotal] => 1
[3] => 2
[rate] => 2
) [1] => Array
(
[0] => 55
[id] => 55
[1] => Letters
[appName] => Letters
[2] => 2
[decalsTotal] => 2
[3] => 2
[rate] => 2
) [2] => Array
(
[0] => 56
[id] => 56
[1] => Letters
[appName] => Letters
[2] => 1
[decalsTotal] => 1
[3] => 2
[rate] => 2
) [3] => Array
(
[0] => 57
[id] => 57
[1] => Letters
[appName] => Letters
[2] => 1
[decalsTotal] => 1
[3] => 2
[rate] => 2
))
怎么把这个数组里appName 相同的decalsTotal的值加起来啊,急用,谢谢了
(
[0] => Array
(
[0] => 54
[id] => 54
[1] => Letters
[appName] => Letters
[2] => 1
[decalsTotal] => 1
[3] => 2
[rate] => 2
) [1] => Array
(
[0] => 55
[id] => 55
[1] => Letters
[appName] => Letters
[2] => 2
[decalsTotal] => 2
[3] => 2
[rate] => 2
) [2] => Array
(
[0] => 56
[id] => 56
[1] => Letters
[appName] => Letters
[2] => 1
[decalsTotal] => 1
[3] => 2
[rate] => 2
) [3] => Array
(
[0] => 57
[id] => 57
[1] => Letters
[appName] => Letters
[2] => 1
[decalsTotal] => 1
[3] => 2
[rate] => 2
))
怎么把这个数组里appName 相同的decalsTotal的值加起来啊,急用,谢谢了
$arr = array(array('appName' => 'Letters','decalsTotal' => 2),array('appName' => 'Letters', 'decalsTotal' => 1));
$arrResult = array();
foreach($arr as $key => $val) {
$arrResult[$val['appName']] += $val['decalsTotal'];
}
echo "<pre>\n";
print_r($arrResult);
echo "</pre>\n";
Array
(
[0] => Array
(
[0] => 3
[appName] => Letters
[decals] => 4
) [1] => Array
(
[2] => 2
[appName] => Let
[decals] => 4
))