Сделал некоторые поиски, но не могу найти точный ответ, который я ищу.
Я хотел бы получить файлы с пронумерованными именами файлов, используя «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» перед всеми именами файлов.
Какие-нибудь мысли? Спасибо.