我想創建一個列表,它已經在如何獲取PHP中最後修改的文件?
http://www.searchr.us/web-search/
被最後修改的文件的名字,我想在主頁中顯示這些文件的名稱,他們應該根據最後修改的文件更改!
我想創建一個列表,它已經在如何獲取PHP中最後修改的文件?
http://www.searchr.us/web-search/
被最後修改的文件的名字,我想在主頁中顯示這些文件的名稱,他們應該根據最後修改的文件更改!
您可以使用此功能
function listdir_by_date($path){
$dir = opendir($path);
$list = array();
while($file = readdir($dir)){
if ($file != '.' and $file != '..'){
// add the filename, to be sure not to
// overwrite a array key
$mtime = filemtime($data_path . $file) . ',' . $file;
$list[$mtime] = $file;
}
}
closedir($dir);
krsort($list);
return $list;}
然後,您可以遍歷$列表,並相應地呼應。
基本上可以使用filemtime()函數描述here.
這是不可能的。
自PHP 5.0.0,這個功能也可以用於某些URL封裝。有關哪些包裝程序支持stat()系列功能的列表,請參閱支持的協議/包裝程序列表。
和manual page for HTTP/HTTPS stream wrappers:
Supports stat() No
再檢查一下這項GitHub的庫:ZFYL/zipper
下載的index.php和zipper.php並在服務器上的任意accessable目錄插入。然後在瀏覽器中打開它,設置主頁(從日期到日期,遞歸查看路徑)
然後,您可以列出在給定時間段內修改的文件。
或者您可以使用函數庫zipper.php,包括它,並在GitHub上的repo wiki中閱讀How to use functions from ZFYL zipper in your code。
我不知道你在說什麼文件。你能澄清嗎? – 2010-12-07 14:56:45
這與JavaScript和HTML都沒有關係,刪除了這兩個標籤。有超過40個問題,你應該開始更好地標記你的問題。 – 2010-12-07 15:05:03