PHP filectime()
函数 用于获取文件的上次修改时间,它返回的是一个10位的unix时间戳。
语法
filectime(string $filename)
参数
参数 说明 必须/可选 filename 文件路径 必须
返回值
返回文件上次被修改的时间,返回的格式是unix时间戳, 失败时返回 false。
注意点
- 当文件的权限,所有者,所有组或其它 inode 中的元数据被更新时会修改ctime时间。
- 不同文件系统对时间的判断方法可能是不相同的。
- 此函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。
例子
现介绍一个简单的例子了解该函数的使用方法。
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
echo "$filename 上次被修改的时间是: " . filectime($filename);//时间戳
}
?>