Sort PHP wielowymiarowa tablica oparta na kluczu? [duplikować

To pytanie ma już odpowiedź tutaj:

Jak mogę sortować tablice i dane w PHP? 9 odpowiedzi

Próbuję posortować tabelę skrótów PHP na podstawie określonego klucza. Struktura danych wygląda następująco:

print_r($mydata);

Array(
[0] => Array
    (
        [type] => suite
        [name] => A-Name
    )
[1] => Array
    (
        [type] => suite
        [name] => C-Name
    )
[2] => Array
    (
        [type] => suite
        [name] => B-Name
    )
)

Próbowałem ksort, sortowa, usort ale nic nie działa. Próbuję sortować na podstawie nazwa klucz dwa poziomy niżej.

To była moja próba użycia usort:

function cmp($a, $b) {
    return $b['name'] - $a['name'];
}

usort($mydata, "cmp");

Czy istnieje prosty sposób, aby to zrobić, czy też muszę napisać niestandardową funkcję sortowania?

questionAnswers(6)

yourAnswerToTheQuestion