Показать сообщение отдельно
Старый 08.08.2005, 06:29     # 1
Psionic Vision
Full Member
 
Аватар для Psionic Vision
 
Регистрация: 05.02.2002
Адрес: Underground
Сообщения: 2 110

Psionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собой
[PHP] Помогите отсортировать массив

Есть массив:

$array[0] = 3;
$array[1] = 1;
$array[2] = 2;

Нужно отсортировать в обратном порядке ПО КЛЮЧАМ НЕ ТРОГАЯ СОДЕРЖИМОВ, так чтобы вышло вот что:

$array[2] = 2;
$array[1] = 1;
$array[0] = 3;

Как это сделать, при условии что ключ всегда будет являться целым числом?

EDIT: Проблема решена следующим образом:

PHP код:
// ---------------------------------------------------------------------- //
// >>> NATURAL SORTING BY KEYS <<<
// ---------------------------------------------------------------------- //

function natkrsort($array
{
    
$keys array_keys($array);
    
natsort($keys);

    foreach (
$keys as $k)
    {
        
$new_array[$k] = $array[$k];
    }
   
    
$new_array array_reverse($new_arraytrue);

    return 
$new_array;


Последний раз редактировалось Dark Visor; 08.08.2005 в 06:31.
Psionic Vision вне форума