jeno
Новичок
сортировка сложного массива
вся сложность в том что в массиве ключи идут е по порядку...
я пытаюсь высчитать рейтинг пользователей (там не все так просто..рейтинг высчитывается по кол. сообщений, кол. благодарностей и т.д. и т.п.), вообще, на выходе у меня вот такой вот массив:
[1] => 8.323122200
[14] => 3.723111100
[12] => 18.983194800
[21] => 1.332194800
[13] => 7.303334800
[2] => 0.313194800
[3] => 3.101194800
[4] => 6.3233194800
вопрос: как отсортировать массив по значениям, чтоб не потерять ключи...
т.е.когда сортирую rsort или sort оно вставляет ключи 0,1,2,3,4,5,6,7....а у меня ключи - это айдишники пользователей...без них нельзя...
Заранее всем спасибо!
вся сложность в том что в массиве ключи идут е по порядку...
я пытаюсь высчитать рейтинг пользователей (там не все так просто..рейтинг высчитывается по кол. сообщений, кол. благодарностей и т.д. и т.п.), вообще, на выходе у меня вот такой вот массив:
[1] => 8.323122200
[14] => 3.723111100
[12] => 18.983194800
[21] => 1.332194800
[13] => 7.303334800
[2] => 0.313194800
[3] => 3.101194800
[4] => 6.3233194800
вопрос: как отсортировать массив по значениям, чтоб не потерять ключи...
т.е.когда сортирую rsort или sort оно вставляет ключи 0,1,2,3,4,5,6,7....а у меня ключи - это айдишники пользователей...без них нельзя...
Заранее всем спасибо!

