码迷,mamicode.com
首页 > 编程语言 > 详细

PHP二维数组合并,根据某个key合并

时间:2015-04-28 20:55:22      阅读:336      评论:0      收藏:0      [点我收藏+]

标签:

/**
 *PHP二维数组合并,根据某个key合并
 * @param type $v 要传入的组合阵列
 * @param type $keyname 对应的KEY名称。
 * @param type $valname 要写入的值KEY名称
 * @param type $s 重组译的阵例。预设空值。
 */
function test($v,$keyname,$valname,$s=Array()){
    foreach($v AS $_k => $d){
        $s[$d[$keyname]][$valname]= $d[$valname];
    }
    return $s;
}
$key =‘server_id‘;
foreach($arr1 as $k=>$v){
    $arr[$v[‘server_id‘]]= $v;
}
$data = test($arr2,$key,‘arr2‘,$arr);
$data = test($arr3,$key,‘arr3‘,$data);

 

PHP二维数组合并,根据某个key合并

标签:

原文地址:http://www.cnblogs.com/719907411hl/p/4463864.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!