数组分组 二维数组中,将某个键值相同的合并到一个数组

来源:互联网 发布:卡莫尔塔级护卫舰知乎 编辑:程序博客网 时间:2024/05/22 12:38

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;
}

阅读全文
0 0
原创粉丝点击