Можно ли получить имена файлов в папке к дате создания или изменения?
Благодарю.
<?php $files = array(); $it = new DirectoryIterator("."); $it->rewind(); while ($it->valid()) { $files[$it->getFilename()] = $it->getMTime(); $it->next(); } asort($files); $files = array_keys($files);
Получите список имен файлов, используя обычные методы (glob (), scandir (), что угодно) и сохраните имена файлов в массиве. Затем проведите через этот массив, используя filemtime (), и сохраните это значение против вашего массива. Наконец, отсортируйте массив по сохраненному значению filemtime ()
Кроме того, посмотрите на DirectoryIterator и Сортировка файлов по дате создания / изменения в PHP
Да, вам нужны readdir () и filemtime () .