手机
当前位置:查字典教程网 >编程开发 >php教程 >php中对2个数组相加的函数
php中对2个数组相加的函数
摘要:复制代码代码如下:

复制代码 代码如下:

<?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中对2个数组相加的函数】相关文章:

php分页函数

php动态绑定变量的用法

php实现的简单日志写入函数

php限制ip地址范围的方法

php支持中文字符串分割的函数

一个阿拉伯数字转中文数字的函数

php中文件上传的安全问题

php使用数组填充下拉列表框的方法

在php中使用sockets:从新闻组中获取文章

PHP中把对象转换为关联数组代码分享

精品推荐
分类导航