php 数组 用指定的值做key

 function arrayChangeKey($arr,$key)
    {/*{{{*/                                            
        $processedArr = array();
        if(is_array($arr) && !empty($arr)){
            foreach ($arr as $item)
            {
                $processedArr[$item[$key]] = $item;
            }
        }
        return $processedArr;   
    }

例如二维数组[ ['id'=>66,doc=>'aabb'],['id'=>67,doc=>'aabb'] ] ,使用id作为新的键

新数组 [ 66=》['id'=>66,doc=>'aabb'],67=》['id'=>67,doc=>'aabb'] ]

posted @ 2018-03-08 13:08  白尼玛砸缸  阅读(2348)  评论(0编辑  收藏  举报