scandir - сортировка имен файлов по числам

Провел поиск, но не нашел точного ответа, который ищу.

Я хотел бы получить файлы с пронумерованными именами файлов, используя 'scandir($dir)', но правильно отсортировав их. Например, имена файлов:

1-something.ext

2-something-else.ext

3-a-third-name.ext

.

.

.

10-another-thing.ext

11-more-names.ext

Проблема, с которой я сталкиваюсь, заключается в том, что 10-a-fourth-thing.ext отображается перед 2-something-else.ext. Я хотел бы найти лучший способ решения этой проблемы, чем введение ведущего «0» перед всеми именами файлов.

Есть мысли? Спасибо.

7
задан Phil 15 March 2012 в 20:43
поделиться