(PHP 4, PHP 5, PHP 7, PHP 8)
filemtime — Gets file modification time
This function returns the time when the data blocks of a file were being written to, that is, the time when the content of the file was changed.
filename
Path to the file.
Returns the time the file was last modified, або false
в разі помилки.
The time is returned as a Unix timestamp, which is
suitable for the date() function.
Під час збоїв буде видаватись E_WARNING
.
Приклад #1 filemtime() example
<?php
// outputs e.g. somefile.txt was last modified: December 29 2002 22:16:23.
$filename = 'somefile.txt';
if (file_exists($filename)) {
echo "$filename was last modified: " . date ("F d Y H:i:s.", filemtime($filename));
}
?>
Зауваження:
Варто зауважити, що точність часових міток у різних файлових систем може бути різна.
Зауваження: Рузультати цієї функції кешуються. Докладніше: clearstatcache().
Починаючи з PHP 5.0.0, ця функція також може бути використана з деякими URL-обгортками. На сторінці Підтримувані протоколи та обгортки вказано, які обгортки підтримують сімейство функцій stat().