PHP проблема сортировки значений - PullRequest
1 голос
/ 22 августа 2011

У меня есть API, возвращающий вид даты, отформатированный следующим образом: 2010_m1 для января 2010 г. 2010_m2 для февраля 2010 г. ... 2010_m12 для декабря 2010 г.

У меня есть все даты в массиве, и если я используюметод сортировки, он будет сортировать его следующим образом: 2010_m1, 2010_m10, 2010_m11, 2010_m12, 2010_m2, 2010_m3, ...

Как я могу отсортировать его «правильным способом», то есть: 2010_m1, 2010_m2, 2010_m3,..., 2010_m10, 2010_m11, 2010_m12

Спасибо

1 Ответ

7 голосов
/ 22 августа 2011

Это называется естественная сортировка : natsort() - это функция PHP для него.

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