2011-05-01 59 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

看一看例子。他們顯示修改時間和訪問時間。 否則,您可以將信息存儲在數據庫中,並從那裏讀取 - 但這更多地表現飲食。