我知道有一种方法可以使用PHP获取文件夹中的文件名列表...
但是...
目前有没有办法获取使用php上传/创建文件的日期/时间?
答案 0 :(得分:5)
Unix不会跟踪创建文件的时间,只有在文件被更改,修改和访问时才会跟踪。您可以分别使用filectime,filemtime和fileatime来执行此操作。如果您正在处理上传的文件,那么您可能随时更改文件非常罕见,因此filemtime()
可能会为您提供创建时间。
答案 1 :(得分:2)
答案 2 :(得分:2)
filemtime 返回写入文件数据块的时间,即文件内容更改的时间。
答案 3 :(得分:1)
我认为这可能会有所帮助:
http://php.net/manual/en/function.filemtime.php http://www.php.net/manual/en/function.fileatime.php
看看这些例子。它们显示修改的时间和访问时间。 否则,您可以将信息存储在数据库中并从那里读取 - 但这样可以提高性能。
答案 4 :(得分:0)
使用PHP的stat()函数检查:
$pathToFile = $_FILE....;
$stat = stat( pathToFile );
echo 'Creation time ' . $stat['mtime'];
mtime会返回filemtime()之类的信息,但会提供更多详细信息。