Sortuj tablicę obiektów

Miałem problemy z przykładami w podręczniku PHP, więc chciałbym zapytać o to tutaj ...

Mam tablicę obiektów .. Czy istnieje sposób na sortowanie w oparciu o zawartość obiektu?

Na przykład moja tablica to:

Array
(
    [0] => stdClass Object
        (
            [id] => 123
            [alias] => mike
        )

    [1] => stdClass Object
        (
            [id] => 456
            [alias] => alice
        )

    [2] => stdClass Object
        (
            [id] => 789
            [alias] => zeke
        )

    [3] => stdClass Object
        (
            [id] => 987
            [alias] => dave
        )
)

Jak sortować tablicę według [aliasu] obiektów?

W przykładzie wynik powinien być:

Array
(
    [0] => stdClass Object
        (
            [id] => 456
            [alias] => alice
        )

    [1] => stdClass Object
        (
            [id] => 987
            [alias] => dave
        )

    [2] => stdClass Object
        (
            [id] => 123
            [alias] => mike
        )

    [3] => stdClass Object
        (
            [id] => 789
            [alias] => zeke
        )
)

Z góry dziękuję!

questionAnswers(2)

yourAnswerToTheQuestion