博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php多个数组同键名键值相加合并
阅读量:5045 次
发布时间:2019-06-12

本文共 905 字,大约阅读时间需要 3 分钟。

//任意多个相同键值的数组合并相加//预先将所要合并的数组组装成一个新的数组    // $arr = array(        // array(           // 'user_id' => 100,           // 'goods_id' => 10,           // 'number' => 1,        // ),        // array(           // 'user_id' => 100,           // 'goods_id' => 10,           // 'number' => 2,        // ),        // array(           // 'user_id' => 100,           // 'goods_id' => 10,           // 'number' => 2,        // ),        // array(           // 'user_id' => 100,           // 'goods_id' => 10,           // 'number' => 2,        // ),    // );function comm_sumarrs($arr){    $item = array();    foreach($arr as $key=>$value){        foreach($value as $k=>$v){            if(isset($item[$k])){                $item[$k] = $item[$k] +$v;            }else{                $item[$k] = $v;            }        }    }    arsort($item);    return $item;}

 

转载于:https://www.cnblogs.com/phpjinggege/p/8258389.html

你可能感兴趣的文章
Centos下源码安装git
查看>>
控件发布:div2dropdownlist(div模拟dropdownlist控件)
查看>>
[置顶] 细说Cookies
查看>>
[wp7软件]wp7~~新闻资讯,阅读软件下载大全! 集合贴~~~
查看>>
二叉树的遍历问题总结
查看>>
新浪分享API应用的开发
查看>>
爬取:中国大学排名
查看>>
聊天室(C++客户端+Pyhton服务器)_1.框架搭设
查看>>
mybatis中>=和<=的实现方式
查看>>
Python面向对象03/继承
查看>>
java序列化和反序列化
查看>>
绝对定位
查看>>
flink源码编译(windows环境)
查看>>
dpkg 删除 百度网盘 程序
查看>>
服务器nginx安装
查看>>
std::nothrow
查看>>
rest-framework 分页器
查看>>
JQuery(一)安装&选择器 样式篇
查看>>
浏览器的DNS缓存查看和清除
查看>>
浏览器跨域问题
查看>>