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'] ]