php中有关合并某一字段键值相同的数组合并的改进
更新时间:2015年03月10日 16:39:37 投稿:mdxy-dxy
这篇文章主要介绍了php中有关合并某一字段键值相同的数组合并的改进,需要的朋友可以参考下
下面是实现代码:
/**
**关于参数的说明
**$key键值相同的键名
**$array代表原数组
**$start代表$array[0][$key]
**$newkey代表相同键值相同的键名
**/
function combine_same_val($array,$start,$key,$newkey){
static $new;
foreach($array as $k=>$v){
if($v[$key]==$start){
$new[$v[$newkey]][] = $v;
unset($array[$k]);
continue;
}
}
sort($array);
if(count($array)!==0){
combine_same_val($array,$array[0][$key],$key,$newkey);
}
return $new;
}
相关文章
PHP使用mysql_fetch_row查询获得数据行列表的方法
这篇文章主要介绍了PHP使用mysql_fetch_row查询获得数据行列表的方法,涉及php中使用mysql_fetch_row操作数据库的技巧,需要的朋友可以参考下2015-03-03
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
向mysql 插入数据时,很多时候我们想知道刚刚插入数据的id,这对我们很有用。下面这篇文章就详细给大家介绍了利用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID,有需要的朋友们可以参考借鉴,感兴趣的朋友们下面来一起看看吧。2016-11-11


最新评论