php中对2个数组相加的函数


Posted in PHP onJune 24, 2011
<?php 
function array_add($a,$b){ 
//根据键名获取两个数组的交集 
$arr=array_intersect_key($a, $b); 
//遍历第二个数组,如果键名不存在与第一个数组,将数组元素增加到第一个数组 
foreach($b as $key=>$value){ 
if(!array_key_exists($key, $a)){ 
$a[$key]=$value; 
} 
} 
//计算键名相同的数组元素的和,并且替换原数组中相同键名所对应的元素值 
foreach($arr as $key=>$value){ 
$a[$key]=$a[$key]+$b[$key]; 
} 
//返回相加后的数组 
return $a; 
} 
$a = array('0'=>'2','1'=>'4','3'=>'8','a'=>'100'); 
$b = array('0'=>'5','2'=>'4','b'=>'33','a'=>'22'); 
$arr=array_add($a,$b); 
print_r($arr); 
?>
PHP 相关文章推荐
实现树状结构的两种方法
Oct 09 PHP
多数据表共用一个页的新闻发布
Oct 09 PHP
在字符串中把网址改成超级链接
Oct 09 PHP
PHP下用rmdir实现删除目录的三种方法小结
Apr 20 PHP
php格式化工具Beautify PHP小小BUG
Apr 24 PHP
提示Trying to clone an uncloneable object of class Imagic的解决
Oct 27 PHP
ThinkPHP连接Oracle数据库
Apr 22 PHP
PHP处理数组和XML之间的互相转换
Jun 02 PHP
thinkphp表单上传文件并将文件路径保存到数据库中
Jul 28 PHP
PHP+Apache+Mysql环境搭建教程
Aug 01 PHP
php 可变函数使用小结
Jun 12 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
May 25 PHP
php判断输入不超过mysql的varchar字段的长度范围
Jun 24 #PHP
PHP array操作10个小技巧分享
Jun 23 #PHP
php 缩略图实现函数代码
Jun 23 #PHP
php中随机显示图片的函数代码
Jun 23 #PHP
使用php shell命令合并图片的代码
Jun 23 #PHP
php whois查询API制作方法
Jun 23 #PHP
PHP字符编码问题之GB2312 VS UTF-8解决方法
Jun 23 #PHP
You might like
php模板中出现空行解决方法
2011/03/08 PHP
PHP用身份证号获取星座和生肖的方法
2013/11/07 PHP
PHP使用递归方式列出当前目录下所有文件的方法
2015/06/02 PHP
简单谈谈php延迟静态绑定
2016/01/26 PHP
thinkphp3.2.0 setInc方法 源码全面解析
2018/01/29 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
2019/10/15 PHP
基于逻辑运算的简单权限系统(实现) JS 版
2007/03/24 Javascript
精通JavaScript 纠正 cleanWhitespace函数
2010/03/11 Javascript
juqery 学习之五 文档处理 包裹、替换、删除、复制
2011/02/11 Javascript
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
2012/01/08 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
2013/07/09 Javascript
javascript遍历控件实例详细解析
2014/01/10 Javascript
JavaScript中iframe实现局部刷新的几种方法汇总
2016/01/06 Javascript
Fullpage.js固定导航栏-实现定位导航栏
2016/03/17 Javascript
js判断所有表单项不为空则提交表单的实现方法
2016/09/09 Javascript
利用js的闭包原理做对象封装及调用方法
2017/04/07 Javascript
ES6模块化的import和export用法方法总结
2017/08/08 Javascript
javascript实现小型区块链功能
2019/04/03 Javascript
layui的表单提交以及验证和修改弹框的实例
2019/09/09 Javascript
layui之数据表格--与后台交互获取数据的方法
2019/09/29 Javascript
js实现扫雷源代码
2020/11/27 Javascript
[04:52]2015国际邀请赛LGD战队晋级之路
2015/08/14 DOTA
python获取android设备的GPS信息脚本分享
2015/03/06 Python
Python制作CSDN免积分下载器
2015/03/10 Python
python中pika模块问题的深入探究
2018/10/13 Python
在python中使用xlrd获取合并单元格的方法
2018/12/26 Python
在win10和linux上分别安装Python虚拟环境的方法步骤
2019/05/09 Python
如何提高python 中for循环的效率
2020/04/15 Python
罗德与泰勒百货官网:Lord & Taylor
2016/08/12 全球购物
俄罗斯珠宝市场的领导者之一:Бронницкий ювелир
2019/10/02 全球购物
写给老师的表扬信
2014/01/21 职场文书
面试后感谢信
2014/02/01 职场文书
学校三八妇女节活动情况总结
2014/03/09 职场文书
电子信息专业应届生自荐信
2014/06/04 职场文书
小学生安全教育心得体会
2016/01/15 职场文书
巾帼建功标兵先进事迹材料
2016/02/29 职场文书