@marc_zboncak
Для сортировки файлов по дате в PHP вы можете использовать функцию scandir() для получения списка файлов в директории и функцию filemtime() для получения даты последнего изменения каждого файла. Затем вы можете отсортировать файлы по дате, используя функцию usort().
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
$dir = '/path/to/directory'; // Получаем список файлов в директории $files = scandir($dir); // Функция для сравнения файлов по дате последнего изменения function compareByDate($file1, $file2) { $time1 = filemtime($file1); $time2 = filemtime($file2); return $time2 - $time1; } // Сортируем файлы по дате usort($files, 'compareByDate'); // Выводим список файлов foreach ($files as $file) { echo $file . ''; } |
Этот код получает список файлов в директории, затем использует функцию compareByDate() для сравнения файлов по дате последнего изменения и сортирует их по убыванию. Наконец, он выводит отсортированный список файлов.