php: сортировать по алфавиту многомерный массив по его ключу? - PullRequest
1 голос
/ 05 сентября 2010

Мне нужно отсортировать некоторые вложенные массивы в алфавитном порядке по их ключу ...

Есть ли встроенная функция PHP для сортировки следующего, чтобы вложенные массивы были в порядке, как

[G] -> массив ...

[I] -> массив ...

[P] -> array ...

[S] -> массив ...

[T] -> массив ...

Вот пример несортированного массива:

[S] => Array
    (
        [26] => Array
            (
                [name] => St Georges Hall
                [tel] => sdfa
            )

        [27] => Array
            (
                [name] => St Werburghs Community Centre
                [tel] => sadf
            )
    )

[G] => Array
    (
        [40] => Array
            (
                [name] => The Golden Guinea
                [tel] => 
            )

        [41] => Array
            (
                [name] => The Golden Lion
                [tel] => One of Bristol's key live music pubs
            )

    )

[I] => Array
    (
        [45] => Array
            (
                [name] => The Island
                [tel] => asdfgf
            )

    )

[P] => Array
    (
        [50] => Array
            (
                [name] => The Prom
                [tel] => Reliable gig venue and blues hotspot on Gloucester road
            )

    )

[T] => Array
    (
        [51] => Array
            (
                [name] => The Thunderbolt
                [tel] => Small gig venue in Totterdown
            )

        [52] => Array
            (
                [name] => Tobacco Factory
                [tel] => A modern cafe-bar with regular live music.
            )

    )

1 Ответ

9 голосов
/ 05 сентября 2010

Да, ksort.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...