Я пытаюсь отсортировать список opendir(), чтобы он мог отображать информацию в том порядке, в котором я его назвал.
Каждый файл в каталоге называется 1_something.php, 2_something.php, 3_something.php и т. д. Эти файлы представляют собой небольшие фрагменты шаблонного html, который я изменяю на то, что мне нужно.
Я использую код ниже, чтобы вытащить и показать эти файлы:
$dir = "./portfolio";
if($handle = opendir($dir)) {
while($file = readdir($handle)) {
clearstatcache();
if(is_file($dir.'/'.$file)) {
include("portfolio/".$file);
}
}
closedir($handle);
}
Я играл с созданием массива имен и их сортировкой, хотя, наверное, я точно не знаю, где происходит массив, где происходит сортировка и где происходит фактическое отображение информации.
Заранее спасибо.
clearstatcache()
может быть за пределами вашего цикла, кстати :) - person Ja͢ck   schedule 08.06.2012