if (!function_exists('reindex_array_key'))
{
    function reindex_array_key($dizi, $key = 'ID')
    {
        if (!is_array($dizi))
        {
            return $dizi;
        }
        
        $sonuc = array();
        foreach($dizi AS $arr)
        {
            $sonuc[$arr[$key]] = $arr;
        }
        return $sonuc;
    }
}

/* kullanimi */

$array = reindex_array_key($array,'ID');