0
我最近在另一個論壇上發現了這個PHP腳本 - 它應該將數組中的所有文件從最新到最舊的數組放到指定的目錄中,然後通過數組[0]返回最新的文件。列出過去24小時內添加的所有文件
是否有任何方法可以應用此腳本來獲取過去24小時內的所有文件?
在此先感謝您的幫助,這裏是代碼:
<?php
$path = "docs/";
// show the most recent file
echo "Most recent file is: ".getNewestFN($path);
// Returns the name of the newest file
// (My_name YYYY-MM-DD HHMMSS.inf)
function getNewestFN ($path) {
// store all .inf names in array
$p = opendir($path);
while (false !== ($file = readdir($p))) {
if (strstr($file,".inf"))
$list[]=date("YmdHis ", filemtime($path.$file)).$path.$file;
}
// sort array descending
rsort($list);
// return newest file name
return $list[0];
}
?>
這就像一個魅力!非常感謝 :) – Albab