Поясню, что имею в виду.
Имеется массив, полученный из таблицы базы данных через функцию result_array (фреймворк Codeigniter). Массив двумерный, 1 индекс - число, 2 - свойство. Массив отсортирован по одному из свойств, назовем его авторский рейтинг. Так вот, в тех случаях, когда у элементов массива значения авторского рейтинга одинаковы, требуется отсортировать элементы по другому параметру - рейтингу активности, естественно внутри группы элементов повторяющихся по авторскому рейтингу. Если при сортировке по рейтингу активности окажутся элементы, повторяющиеся по рейтингу активности отсортировать внутри этой группы элементы по дате.
Получается своеобразная рекурсия - но не по измерениям массива, а по группам.
Что интересно, такая множественная сортировка уже реализуется в Codeigniter под Windows. Не требуется никаких дополнительных преобразований массива. Но под Linux массив сортируется только по одному признаку.
Привожу примеры:
Список на сайте под Windows:

Список на сервере под Centos:

Кто что об этом думает?