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

php数组如何根据相同值再分组

时间:2019-10-12 11:24:55      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:函数   建立   each   png   alt   分组   二维   res   self   

先建立测试二维数组:

 技术图片

 

函数化:

public function array_group($arr,$key){
$result = []; //初始化一个数组
foreach($arr as $k=>$v){
$result[$v[$key]][] = $v; //把$key对应的值作为键 进行数组重新赋值
}
return $result;

}

调用:

 

$data=self::array_group($data,‘name‘); 

 

排序结果,形式如下:

技术图片

 

php数组如何根据相同值再分组

标签:函数   建立   each   png   alt   分组   二维   res   self   

原文地址:https://www.cnblogs.com/xiaogou/p/11659871.html

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