AI 赋能应用,代码定义未来
用全新 AI 数字人・智能应用・重构数字体验服务

php 查找id相同价格叠加

发表日期:2025-01-09 浏览次数:2542 来源:深正互联 编辑:深圳网站建设

今天实践了 id相同的把价格加在一起。

$sourceArr = array();  // 这里就是你原始数据的数组

$newArr = array();  // 这里是相加后处理过的数组,以单号为key

foreach ($sourceArr as $v) {

    if (array_key_exists($v['id'], $newArr)) {

        $newArr[$v['id']]['fund'] += $v['fund'];

    } else {

        $newArr[$v['id']] = $v;

    }

}

查找出最大的价格值

$b = array();

foreach($newArr as $key=>$value){

$a=$newArr[$key];

$b = array_merge($a,$b);

sort($b);

}

foreach($lohbss as $kuy=>$vul){

if($vul['hprice'] == $b[count($b)-1]){

$srt[] = $vul;

}

}

print_r($srt[0]);exit; 就是想要得到的最大值了。

初级者可以看先。我也是网上查资料慢慢写出了的。对于初级人员来说还是可以看看的。


本站软文为深正互联摘自权威资料,书籍,或网络文章,如有版权纠纷或违规,请即刻联系我们删除,我们欢迎您分享转载,但谢绝直接搬砖和抄袭!感谢...
关注深正互联
填写电话 ≠ 打扰
只给您多一份选择,少一份顾虑
您可拨打以下电话联系我们技术总监
138 2888 4598
用心将技术和服务
遍布全中国乃至世界...
138-2888-4598
我们坚信无论您在哪里我们都能为您提供优质的服务!
请填写您的需求
您希望我们为您提供什么服务呢
数字人 AI应用 O2O电商 智联AioT APP开发 小程序开发 ERP/CRM系统开发 电脑系统开发
您的预算
3万-5万 5万-8万 8万-10万 10万-15万 15万以上