filectime()函数返回指定文件的最后修改时间。这个函数可以检查文件的日常修改和 inode 的修改。Inode 修改可以指权限的修改、所有者的修改、用户组的修改或其他元数据的修改。如果成功,该函数可以将文件的最后修改时间作为 Unix 时间戳返回。如果失败,则返回 false。
int filectime ( string $filename )
可以缓存此函数的结果,并使用clearstatcache()清除缓存。我们可以使用filemtime()函数返回上次修改文件内容的时间。
使用filemtime()函数返回上次修改文件内容的时间并格式化时间
<?php echo filectime("/PhpProject/sample.txt"); echo "\n"; echo "上次更改: ".date("Y-m-d H:i:s.",filectime("/PhpProject/sample.txt")); ?>
输出结果
1590217956 上次更改: 2020-05-23 09:12:36.