@atachrus

Не могу отсортировать массив по ключу, что не так?

Подскажите такой вопрос. Добавляю элементы в массив, что бы он сразу сортировал - вместо ключа записываю временную метку записи (date("YzHi")). Все ключи такого формата. Но он все равно не отсортирован (хотя должен идти по возрастанию ключа). Пытаюсь делать дальше сортировку по ключу ksort($array) - выдает ошибку, точнее просто "1"
Пример массива с которым работаю
Array
(
    [20172981930] => Array
        (
            [id] => 2
            [dt] => 1509035400
            [dt_format] => 26.10.2017 в 19:30
        )

    [20172971410] => Array
        (
            [id] => 3
            [dt] => 1508929800
            [dt_format] => 25.10.2017 в 14:10
        )

    [20172991920] => Array
        (
            [id] => 6
            [dt] => 1509121200
            [dt_format] => 27.10.2017 в 19:20
        )

    [20172981130] => Array
        (
            [id] => 7
            [dt] => 1509006600
            [dt_format] => 26.10.2017 в 11:30
        )

    [20172971420] => Array
        (
            [id] => 1
            [dt] => 1508930400
            [dt_format] => 25.10.2017 в 14:20
        )

)

  • Вопрос задан
  • 211 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
Открываем документацию php.net/manual/ru/function.ksort.php
Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы