一维数组根据键值转换成二维数组

在数据库中查询到的数据需要根据type字段里的不同值进行分类查询数据

查询到的数据是一个一维数组,将其转换为按type分组的二维数组,方法如下:

 $result= array();
    foreach ($infos as $key => $info) {
        $result[$info['a']][] = $info;
    }
    print_r($result);

将查到的数据进行两次循环,就能得到想要的数据了。

原文地址:https://www.cnblogs.com/tine/p/9115055.html