Please enable java script to visit.
NOTEBOOK
HOMEPHP / MySQLJS / HTMLWXappPythonC++Blender其他
php获取文件创建时间、修改时间、访问时间 - NOTEBOOK
php获取文件创建时间、修改时间、访问时间
PHP / MySQL
Posted on 2023-09-28
摘要 : 介绍了PHP中获取文件创建日期、修改日期、访问时间的方法.
有时候我们需要获取页面生成的时间,防止重复生成。
filectime:linux最后一次修改时间
filemtime:最后一次修改时间
fileatime:最后一次访问的时间
filemtime ( string filename )
返回文件上次被修改的时间,出错时返回 false。时间以 Unix 时间戳的方式返回,可用于 date()
例如:$a=filemtime("log.txt");
echo "修改时间:".date("Y-m-d H:i:s",$a);


filectime ( string filename )
返回文件上次 inode 被修改的时间,如果出错则返回 false。时间以 Unix 时间戳的方式返回。
例如:$a=filectime("log.txt");
echo "创建时间:".date("Y-m-d H:i:s",$a);


fileatime ( string filename )
返回文件上次被访问的时间,如果出错则返回 false。时间以 Unix 时间戳的方式返回。
例如:$a=fileatime("log.txt");
echo "修改时间:".date("Y-m-d H:i:s",$a);


<?php

// 输出类似:somefile.txt was last changed: December 29 2002 22:16:23.

$filename = 'somefile.txt';
if (file_exists($filename)) {
echo "$filename was last changed: " . date ("F d Y H:i:s.", filectime($filename));
}
?>