函数名:filemtime()
适用版本:所有版本的 PHP
用法:filemtime() 函数用于获取文件的最后修改时间。
语法:int filemtime ( string $filename )
参数:
- filename:必需,指定要获取最后修改时间的文件路径。
返回值:返回文件的最后修改时间,以 UNIX 时间戳的形式表示。如果获取失败,则返回 false。
示例:
$file = 'path/to/file.txt';
$lastModifiedTime = filemtime($file);
if ($lastModifiedTime !== false) {
echo "文件 {$file} 的最后修改时间是:" . date("Y-m-d H:i:s", $lastModifiedTime);
} else {
echo "获取文件最后修改时间失败。";
}
注意事项:
- filemtime() 函数只能获取文件的最后修改时间,无法获取文件的创建时间和访问时间。
- 如果文件不存在或无法访问,filemtime() 函数将返回 false。
- 返回的时间戳是以秒为单位的 UNIX 时间戳,可以使用 date() 函数将其格式化为人类可读的日期和时间格式。