Упорядочить файлы путем создания или изменения с помощью PHP

Можно ли получить имена файлов в папке к дате создания или изменения?

Благодарю.

<?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 () .