English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.