二维数组转一维数组典型案例

  

 

如图:实现将一个二维数组转换成一个以为数组,并且将id作为一维数组的键,将name作为一维数组的值

public function ArrTest(){
        $arr = array(
            array('id'=>1,'name'=>'自媒体'),
            array('id'=>2,'name'=>'多媒体')
        );
        print_r($arr);
        echo "---------------------------------------";
        echo "\n";
        $NewArr = [];
        foreach($arr as $key=>$val){
            $NewArr[$val['id']]=$val['name'];
        }
        print_r($NewArr);
    }

 

posted on 2017-09-15 10:42  车车大人  阅读(407)  评论(0)    收藏  举报