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 相关文章推荐
PHP 写文本日志实现代码
May 18 PHP
解析如何去掉CodeIgniter URL中的index.php
Jun 25 PHP
PHP生成自定义长度随机字符串的函数分享
May 04 PHP
ThinkPHP之用户注册登录留言完整实例
Jul 22 PHP
Laravel 5 框架入门(四)完结篇
Apr 09 PHP
thinkPHP中volist标签用法示例
Dec 06 PHP
PHP中类型转换 ,常量,系统常量,魔术常量的详解
Oct 26 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
Dec 31 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
Oct 02 PHP
关于laravel 数据库迁移中integer类型是无法指定长度的问题
Oct 09 PHP
Laravel 类和接口注入相关的代码
Oct 15 PHP
浅谈Laravel中使用Slack进行异常通知
May 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
使用PHP制作新闻系统的思路
2006/10/09 PHP
php max_execution_time执行时间问题
2011/07/17 PHP
windows7下php开发环境搭建图文教程
2015/01/06 PHP
PHP实现根据图片色界在不同位置加水印的方法
2015/08/08 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
Yii2汉字转拼音类的实例代码
2017/04/18 PHP
用于节点操作的API,颠覆原生操作HTML DOM节点的API
2010/12/11 Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
2015/10/09 Javascript
详解微信小程序 wx.uploadFile 的编码坑
2017/01/23 Javascript
Bootstrap模态框插入视频的实现代码
2017/06/25 Javascript
原生js中ajax访问的实例详解
2017/09/19 Javascript
使用js获取伪元素的content实例
2017/10/24 Javascript
浅谈vue项目如何打包扔向服务器
2018/05/08 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
2018/07/03 Javascript
解决vuecli3.0热更新失效的问题
2018/09/19 Javascript
VUE引入第三方js包及调用方法讲解
2019/03/01 Javascript
Vue使用lodop实现打印小结
2019/07/06 Javascript
nodejs中使用archive压缩文件的实现代码
2019/11/26 NodeJs
python中ConfigParse模块的用法
2014/09/29 Python
python进程类subprocess的一些操作方法例子
2014/11/22 Python
python抓取京东小米8手机配置信息
2018/11/13 Python
对python中不同模块(函数、类、变量)的调用详解
2019/07/16 Python
如何在python中写hive脚本
2019/11/08 Python
Pytorch 实现冻结指定卷积层的参数
2020/01/06 Python
Python利用逻辑回归模型解决MNIST手写数字识别问题详解
2020/01/14 Python
Python PyQt5运行程序把输出信息展示到GUI图形界面上
2020/04/27 Python
Django缓存Cache使用详解
2020/11/30 Python
CSS3属性 line-clamp控制文本行数的使用
2020/03/19 HTML / CSS
PHP面试题及答案一
2012/06/18 面试题
PHP开发工程师面试问题集锦
2012/11/01 面试题
个人欠款担保书
2014/05/20 职场文书
幼儿园学前班幼儿评语
2014/12/29 职场文书
奔腾年代观后感
2015/06/09 职场文书
小学生读书笔记
2015/07/01 职场文书
Java面试题冲刺第十八天--Spring框架3
2021/08/07 面试题
JS前端使用canvas实现物体的点选示例
2022/08/05 Javascript