📜  PHP | filemtime()函数(1)

📅  最后修改于: 2023-12-03 15:18:23.040000             🧑  作者: Mango

PHP | filemtime()函数

简介

filemtime() 函数用于获取文件的最后修改时间。该函数将返回一个 Unix 时间戳,该时间戳表示文件上次被修改的时间。

语法
filemtime(string $filename): int|false

参数

  • $filename:要获取最后修改时间的文件路径。

返回值

如果成功返回最后修改时间的 Unix 时间戳;如果失败,返回 false

示例

下面是一个使用 filemtime() 函数的示例:

<?php
$file = 'example.txt';
if (file_exists($file)) {
    $modified_time = filemtime($file);
    echo "文件最后修改时间:" . date("Y-m-d H:i:s", $modified_time);
} else {
    echo "文件不存在。";
}
?>

输出结果为:

文件最后修改时间:2021-05-07 14:30:00
注意事项
  • 如果文件不存在或无法访问,filemtime() 函数将返回 false
  • filemtime() 函数返回的时间戳是 Unix 时间戳,即从 1970 年 1 月 1 日 00:00:00 GMT 开始算起到文件最后修改时间的秒数。
  • filemtime() 函数仅返回文件最后修改时间,如果需要获取文件的创建时间或访问时间,可以使用 filectime()fileatime() 函数。