PHP 文件函数

PHP filemtime()函数 用于获取文件内容的上次修改时间,它返回的是一个10位的unix时间戳。

语法

filemtime(string $filename)

参数

参数
说明必须/可选
filename文件路径必须

返回值

返回文件内容上次被修改的时间,返回的格式是unix时间戳, 失败时返回 false。

注意点

  1. 失败时抛出E_WARNING警告。
  2. 不同文件系统对时间的判断方法可能是不相同的。
  3. 此函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。

例子

现介绍一个简单的例子了解该函数的使用方法。

<?php
$filename = 'test.txt';
if (file_exists($filename)) {
    echo "$filename 内容上次被修改的时间是: " . filemtime($filename);//时间戳
}

?>