Получить файлmime для самого последнего обновленного файла в папке

У меня есть папка с 4-мя файлами, и я бы хотел вытащить последнее измененное время последнего (что не всегда может быть одним и тем же). Есть ли хороший способ сделать это?

    Используйте DirectoryIterator для поиска файлов, а затем просто сравните их измененные времена. Это должно сделать это:

    $iterator = new DirectoryIterator('path/to/dir'); $mtime = -1; $file; foreach ($iterator as $fileinfo) { if ($fileinfo->isFile()) { if ($fileinfo->getMTime() > $mtime) { $file = $fileinfo->getFilename(); $mtime = $fileinfo->getMTime(); } } } 

    Нет необходимости итерации через каталог – filemtime будет работать для большинства серверов (в зависимости от вашей конфигурации):

     $LastMod = filemtime("/path/to/dir/."); 

    Последняя точка нужна, чтобы увидеть каталог как файл и фактически получить последнюю дату его изменения.