PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP fileatime() 函數(shù)用法及示例

PHP Filesystem 參考手冊

fileatime()函數(shù)可以返回指定文件的上次訪問時間。如果成功,此函數(shù)可以返回上次訪問時間作為Unix時間戳,如果失敗則返回false。

語法

int fileatime ( string $filename )

此函數(shù)的結(jié)果已緩存。我們可以使用clearstatcache()函數(shù)清除緩存。

每當讀取文件中的數(shù)據(jù)塊時,都可以更改文件的訪問時間。某些Unix系統(tǒng)會關(guān)閉訪問時間更新,因為當應(yīng)用程序定期訪問大量文件時,它會影響性能。關(guān)閉訪問時間更新可提高此類程序的性能。

示例1

查看文件上次訪問時間戳并格式化輸出

<?php
   echo fileatime("sample.txt");
   echo "\n";
   echo "上次訪問: ".date("F d Y H:i:s.",fileatime("sample.txt"));
?>

輸出結(jié)果

1590217956
上次訪問: May 23 2020 09:12:36.

示例2

首先判斷文件是否存在,然后查看文件上次訪問時間戳并格式化輸出

<?php
   $filename = "/PhpProject/sample.txt";
   if(file_exists($filename)) {
      echo "$filename 上次訪問時間為: " . date("F d Y H:i:s.", fileatime($filename));
   }
?>

輸出結(jié)果

/PhpProject/sample.txt 上次訪問時間為: May 23 2020 09:12:36.

PHP Filesystem 參考手冊

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清