2011-05-01 31 views
1

我知道,有一种方法使用PHP来获取文件名的文件夹列表中的...PHP文件上传时创建

但是......

是否有任何当前的方式得到日期/时间文件上传/创建使用PHP?

回答

5

只有在文件被修改,修改和访问时,Unix才会跟踪文件的创建时间。您可以分别使用filectime,filemtimefileatime来执行此操作。如果您正在处理上传的文件,则您可能随时更改文件的情况极其罕见,因此filemtime()可能会为您创建时间。

2

您可以使用filemtime函数获取文件的最后修改时间,并使用fileatime来获取访问时间。

0

使用PHP的stat()函数来检查:

$pathToFile = $_FILE....; 

$stat = stat(pathToFile); 

echo 'Creation time ' . $stat['mtime']; 

的mtime返回类似filemtime()信息,但一些更多的细节。

1

我想这可能帮助:

http://php.net/manual/en/function.filemtime.php http://www.php.net/manual/en/function.fileatime.php

看一看例子。他们显示修改时间和访问时间。 否则,您可以将信息存储在数据库中,并从那里读取 - 但这更多地表现饮食。