php 数组分组 二维数组中,将某个键值相同的合并到一个数组中,下面是示例代码。
//原数组
$arr = array(
0 => array
(
'initial' => 'A',
'typename' => '奥迪'
),
1 => array
(
'initial' => 'F',
'typename' =>'F1'
),
2 => array
(
'initial' => 'F',
'typename' => 'F2'
)
);
//分组后的数组
$result = array();foreach($arr as $k=>$v){
$result[$v['initial']][] = $v;
}