Код:
span style="color: #0000BB"><?php$dir = 'dir/'; // Папка$f = opendir($dir);$arr = array();// создаем массив, где ключи - это время изменения файлаwhile($fo = readdir($f)){if($fo[0]!='.'){$arr[filemtime($dir.$fo)] = $fo;}}closedir($f);// получаем ключи массива$keys = array_keys($arr);// сортируемrsort($keys);$sizeof = sizeof($keys);// подставляем отсортированные ключи в первый массивfor($i=0; $i<$sizeof; ++$i){print $arr[$keys[$i]].'<br/>';}?> |
Хотя мне самому жутковато от этого кода
целых 2 цикла =/ как по другому отсортировать я не знаю... если кто-то знает лучший вариант решения данной проблемы, буду очень благодарен
Отредактировано Gemorroj (2008.02.25 08:08)