手机
当前位置:查字典教程网 >编程开发 >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使用flock实现文件加锁的方法

php将字符串随机分割成不同长度数组的方法

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

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

php生成随机密码的自定义函数

php实现window平台的checkdnsrr函数

一个目录遍历函数

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

php分页函数

精品推荐
分类导航