PHP | fileatime 函数
怎样获取文件的最近访问时间
最近更新时间 2021-01-03 20:53:21
fileatime 函数获取文件上次访问时间。
fileatime() 函数返回文件最近一次访问时间,时间格式为 Unix 时间戳,失败时返回 false。函数返回的值会被缓存。
函数定义
fileatime ( string $filename ) : int
// 源文件位于:ext/standard/filestat.c
# 函数定义
FileFunction(PHP_FN(fileatime), FS_ATIME)
...
php_stat(filename, filename_len, funcnum, return_value);
...
参数
- checkfilename - 文件的路径。
返回值
- checkint - 文件上次被访问的时间,失败时返回 false。
示例1: - 使用 fileatime() 函数获取文件上次被访问的时间。
<?php
/**
* PHP 使用 fileatime() 函数获取文件上次被访问的时间。
*
* @since Version 1.0.0
* @filesource
*/
// 文件路径
$filename = 'foo.txt';
// 文件上次访问时间
$time = fileatime($filename);
echo $time.PHP_EOL;
// 格式化输出时间
echo date('Y-m-d H:i:s', $time);
1609676815 2021-01-03 12:26:55