PHP fileatime()函数

PHP fileatime()函数

fileatime() 函数可以返回指定文件的最后访问时间。该函数在成功时可以返回最后访问时间的 Unix 时间戳,失败时返回 false。

语法

int fileatime ( string $filename )

此函数的结果已被缓存。我们可以使用clearstatcache()函数来清除缓存。

只要文件中的数据块被读取,文件的访问时间就会改变。一些Unix系统关闭访问时间更新,因为当应用程序频繁访问大量文件时,会影响性能。关闭访问时间的更新可以提高此类程序的性能。

示例1

<?php
   echo fileatime("/PhpProject/sample.txt");
   echo "\n";
   echo "Last access: ".date("F d Y H:i:s.",fileatime("/PhpProject/sample.txt"));
?>

输出

1590217956
Last access: May 23 2020 09:12:36.

示例2

<?php
   filename = "/PhpProject/sample.txt";
   if(file_exists(filename)) {
      echo "filename was last accessed at: " . date("F d Y H:i:s.", fileatime(filename));
   }
?>

输出

/PhpProject/sample.txt was last accessed at: May 23 2020 09:12:36.

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程