PHP: Сортировка пользовательских классов с использованием Java-подобного Comparable?

Как я могу сделать мой собственный класс сортируемым, например, с помощью sort ()?

Я просматривал Интернет, чтобы найти какой-либо метод создания класса Comparable, как в Java, но без особого успеха. Я попытался реализовать __equals (), но безуспешно. Я также пробовал с __toString (). Мой класс выглядит так:

class Genre {
    private $genre;
    private $count;
    ...
}

Я хочу отсортировать их по количеству, которое является целым числом, в порядке убывания ... ($ genre - строка)

5
задан OZZIE 5 October 2011 в 11:42
поделиться