加總從 php curl 來的數據?

发布于 2022-09-07 03:46:46 字数 291 浏览 14 评论 0

請問一下
我透過 php curl 向對方取得對方數據庫的數據(對方都是給我json)
例如我取出後用 foreach 印出
假設某個欄位

foreach ($xxx->{'xxx'} as $key){
   echo $key->{'xxx-price'};
}

我要怎麼把該array中所有的 $key->{'xxx-price'}加總?
我知道mysql怎麼做
但是用curl我不知道怎麼加總?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

娇纵 2022-09-14 03:46:46

第一种:先取要进行统计的key,然后array_sum()

$priceTotal = array_sum(array_column($xxx,'price'));

第二种:

$priceTotal = 0;
foreach($xxx as $item) {
    $priceTotal += $item['price'];
}
echo $priceTotal;

看你喜欢用哪一种了

红焚 2022-09-14 03:46:46
<?php
$a = array(
  array(
    'id' => 5698,
    'first_name' => 'Bill',
    'last_name' => 'Gates',
  ),
  array(
    'id' => 4767,
    'first_name' => 'Steve',
    'last_name' => 'Jobs',
  ),
  array(
    'id' => 3809,
    'first_name' => 'Mark',
    'last_name' => 'Zuckerberg',
  )
);

$id = array_column($a, 'id');
print_r($id);
?>

Array
(
  [0] => 5698
  [1] => 4767
  [2] => 3809
)
array_sum($id)

14274
雪化雨蝶 2022-09-14 03:46:46

json_decode($json, true);

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文