的時間反正有沒有發現在php目錄的創建時間?我試過filectime
但只適用於文件。PHP獲得創建目錄
6
A
回答
6
1
print_r(stat('/path'))
4
在UNIX文件夾也是一個文件。因此,它應該也太
$folder = 'includes';
echo date ("F d Y H:i:s.", filemtime($folder));
輸出工作
October 06 2010 20:20:58.
3
您可以使用PHP stat function:
獲取由filename指定的文件的統計數據。如果filename是一個符號鏈接,則統計信息來自文件本身,而不是符號鏈接。
樣品:
<?php
$stat = stat('/your/path');
echo $stat['ctime'];
?>
它返回創建時間爲Unix時間戳。
0
if(it does not work) try clearstatcache();您filectime功能之前;
0
$filename='dirname';
date ("F d Y H:i:s.", filectime($filename))
它會工作。
0
試試這個
$filename = 'media/';
echo "$filename was created modified: " . date ("F d Y H:i:s.", filectime($filename));
0
我在Linux服務器上檢測了兩個功能filectime()和filemtime(),他們 正常工作的目錄,也是在這個意義上,他們返回一個時間戳。
於是,我試圖讓一個目錄的最後修改日期,通過FTP將其重命名,然後再檢查它,這裏的所發生的奇怪的事情:
- 創建日期時間戳與更新當前時間
- 的最後修改日期沒有更新所有
我想這可能是因爲FTP文件操作,而不是通過命令行或系統圖形界面的直接操縱的發生。
在Windows中,創建日期和最後修改日期重命名目錄時不會改變。
對於你的測試,我也建議你看看在clearstatcache()函數的功能(這也是我在我的測試中使用)來清除的文件系統信息的PHP緩存。
相關問題
- 1. PHP創建目錄
- 2. PHP:創建目錄
- 3. PHP創建嵌套目錄
- 4. 獲得目錄
- 5. PHP僅獲得目錄路徑
- 6. 如何獲得根目錄在PHP
- 7. 如何獲得按創建日期排序的PHP目錄列表?
- 8. 創建目錄+子目錄
- 9. 創建目錄
- 10. 創建目錄
- 11. 如何獲得權限創建文件/目錄與節點FS
- 12. MKDIR無法創建目錄PHP
- 13. 從php創建ftp可訪問目錄
- 14. 無法在php中創建目錄
- 15. 使用PHP創建一個目錄
- 16. PHP文件上傳創建目錄
- 17. PHP move_uploaded_file目錄並創建文件
- 18. 使用PHP創建文件和目錄
- 19. PHP mkdir不會創建新目錄
- 20. 在php&mySQL中創建文件目錄
- 21. PHP:創建獨特的目錄名稱
- 22. PHP創建的目錄沒有權限...?
- 23. 我無法使用PHP創建目錄
- 24. 使用PHP創建javascript數組從目錄獲取圖像
- 25. python:ftp獲取目錄創建日期
- 26. Android創建目錄
- 27. codeigniter創建目錄
- 28. 創建新目錄
- 29. java:創建目錄
- 30. Python:創建目錄
*(旁註)*'filectime'是Linux上的*更改時間*。它只在Windows上返回創建時間。 – Gordon