[英]Sum elements of array the same key?
我的功能
function array_push_assoc(&$array, $key, $value){
echo $key.".".$value."<p>";
$array[$key] = $value;
return $array;
}
OUTPUT
USD.736.00
USD.100.00
Array
(
[USD] => 100.00
)
EUR.736.00
USD.100.00
Array
(
[EUR] => 736.00
[USD] => 100.00
)
我想輸出
USD.736.00
USD.100.00
Array
(
[USD] => 836.00 // sum all the same currency
)
EUR.736.00
USD.100.00
Array
(
[EUR] => 736.00
[USD] => 100.00
)
有人知道怎么做嗎?請幫忙。謝謝
我不確定,但是我相信那是您想要的:
function array_push_assoc(&$array, $key, $value){
echo $key.".".$value."<p>";
if (isset($array[$key]))
$array[$key] += $value;
else
$array[$key] = $value;
return $array;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.