@linnea
Для сравнения текущего времени и времени создания файла в PHP можно использовать функцию filemtime()
, которая возвращает время последнего изменения файла в виде метки времени Unix.
Пример:
1 2 3 4 5 6 7 8 |
$filename = 'path/to/file.txt'; $file_modified_time = filemtime($filename); $current_time = time(); if ($current_time - $file_modified_time < 3600) { // если файл изменялся менее часа назад echo "Файл был изменен менее часа назад"; } else { echo "Файл был изменен более часа назад"; } |
В примере сравнивается разница между текущим временем и временем последнего изменения файла (выраженной в секундах). Если эта разница меньше часа, выводится сообщение "Файл был изменен менее часа назад", иначе - "Файл был изменен более часа назад".