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
Notice: Undefined index: page in E:\PHP\test.php on line 14
Nov 02 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
Jun 23 PHP
php压缩和解压缩字符串的方法
Mar 14 PHP
深入理解PHP中的Streams工具
Jul 03 PHP
PHP使用ODBC连接数据库的方法
Jul 18 PHP
PHP简单判断字符串是否包含另一个字符串的方法
Mar 25 PHP
Yii2数据库操作常用方法小结
May 04 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
Sep 13 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
Dec 25 PHP
Thinkphp5框架使用validate实现验证功能的方法
Aug 27 PHP
Laravel框架Auth用户认证操作实例分析
Sep 29 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
phpmyadmin操作流程
2006/10/09 PHP
PHP学习资料汇总与网址
2007/03/16 PHP
laravel安装和配置教程
2014/10/29 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
js几个验证函数代码
2010/03/25 Javascript
IE下写xml文件的两种方式(fso/saveAs)
2013/08/05 Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
2015/03/12 Javascript
JavaScript的设计模式经典之建造者模式
2016/02/24 Javascript
JavaScript:Array类型全面解析
2016/05/19 Javascript
js+css3制作时钟特效
2016/10/16 Javascript
canvas实现爱心和彩虹雨效果
2017/03/09 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
Bootstrap fileinput 上传新文件移除时触发服务器同步删除的配置
2018/10/08 Javascript
浅谈js闭包理解
2019/04/01 Javascript
小程序实现上下移动切换位置
2019/09/23 Javascript
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
详解Python中for循环是如何工作的
2017/06/30 Python
Python RabbitMQ消息队列实现rpc
2018/05/30 Python
python3.6.3转化为win-exe文件发布的方法
2018/10/31 Python
解决Python print输出不换行没空格的问题
2018/11/14 Python
Python中利用aiohttp制作异步爬虫及简单应用
2018/11/29 Python
Django对models里的objects的使用详解
2019/08/17 Python
使用opencv将视频帧转成图片输出
2019/12/10 Python
Pytorch释放显存占用方式
2020/01/13 Python
欧舒丹澳洲版:L’OCCITANE
2017/07/17 全球购物
美国在线轮胎零售商:SimpleTire
2019/04/08 全球购物
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
婚纱摄影师求职信
2014/03/07 职场文书
初中英语演讲稿
2014/04/29 职场文书
我的理想演讲稿
2014/04/30 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
团日活动总结报告
2014/06/25 职场文书
乔迁之喜答谢词
2015/01/05 职场文书
JavaScript如何优化逻辑判断代码详解
2021/06/08 Javascript
解析目标检测之IoU
2021/06/26 Python
《王者天下》第4季首话新剧照 4月9日正式开播
2022/04/07 日漫