Использование glob для параметров имени файла

Вот что мне нужно, у меня есть файлы: "page-Home1.php", "page-Contact2.php". Да, я понимаю, что у них нет красивых имен, но это не то, о чем я сейчас беспокоюсь, мне нужно, чтобы glob отображал файлы в порядке 1,2,3 и т. д.

В настоящее время у меня есть:

<?php
foreach (glob("page-*") as $filename) {
    $result = str_replace("page-","", $filename);
    $result = str_replace(".php","", $result);
    echo "<li><a href='" . $filename ."'/>". $result . "</a></li><tr>";
}
?>

Хотя это только выплевывает их в случайном порядке, мне нужно, чтобы он был в порядке нумерации .... Есть идеи?


person Harry Alexander    schedule 01.07.2011    source источник


Ответы (2)


Отсортируйте свой массив, прежде чем перебирать его.

person Ignacio Vazquez-Abrams    schedule 01.07.2011

person    schedule
comment
И получить там только имя файла? - person Miguel; 17.12.2013