Zrobiłem kilka wyszukiwania, ale nie mogę znaleźć dokładnej odpowiedzi, której szukam.scandir - sortuj numeryczne nazwy plików
Chciałbym pobrać pliki o numerowanych nazwach plików przy użyciu "scandir ($ dir)", ale należy je odpowiednio sortować. Na przykład, nazwy plików są:
1-something.ext
2-something-else.ext
3-a-third-name.ext
.
.
.
10-another-thing.ext
11-more-names.ext
Problem mam jest to, że 10-a-czwartej thing.ext pokaże przed 2-coś-else.ext. Chciałbym znaleźć lepszy sposób rozwiązania tego problemu niż wprowadzenie wiodącego "0" przed wszystkimi nazwami plików.
Jakieś myśli? Dzięki.
To był też mój pierwszy impuls, ale są z tym poważne problemy. – Jon
Z PO "Chciałbym pobrać pliki o numerowanych nazwach plików" wydaje się, że nazwy plików zawsze mają numery z przodu. Jednak jeśli są mieszane, to natsort jest drogą do zrobienia. – anubhava