手机
当前位置:查字典教程网 >编程开发 >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中使用sockets:从新闻组中获取文章

php递归调用删除数组空值元素的方法

php限制ip地址范围的方法

php中PDO方式实现数据库的增删改查

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

php统计数组元素个数的方法

php采集中国代理服务器网的方法

php对数组内元素进行随机调换的方法

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

php计算整个目录大小的方法

精品推荐
分类导航