Сортировка отсортированого 2-х мерного масива.

Ge0SuB

Guest
Сортировка отсортированого 2-х мерного масива.

Есть масив такого типа
PHP:
[0]
{
     [f1] = 1
     [f2] = 0
     [f3] = 3
     [f4] = 2
}
[1]
{
     [f1] = 1
     [f2] = 1
     [f3] = 2
     [f4] = 3
}
итд...

Необходимо сделать такую сортировку, сначала отсортировать по полю F4 потом, допустим, по F3 но так, что-бы учитивалась сортировка которая была сделана по полю F4. итд.

Спасибо за помощь.
 

Profic

just Profic (PHP5 BetaTeam)
своя функция + usort() решат все твои проблемы

а вот как написать свою ф-цию подумай сам :)
 

Ge0SuB

Guest
Да. спасибо. я ими и пользуюсь, но я смог только отсортировать по одному полю F1 дальнейшая сортировка, например по F2 уже меняет те значения которые сделала сортировка по F1

-~{}~ 06.07.05 17:56:

Profic : Я тоже думаю что своя функция для у сорта мне поможет. но на меня напал ступор! не могу понять. Помогите мне с этой функой. Спасибо.
 

.des.

Поставил пиво кому надо ;-)
даем наводку.
PHP:
if($a["f4"]==$b["f4"]) {
   // тут необходимо еще сравнение 
   // по следующему параметру.
}
return ($a["f4"] < $b["f4"]) ? -1 : 1;
 
Сверху