我想创建一个列表,列出上次修改过的文件的名称
http://www.searchr.us/web-search/我想在我的主页上显示这些文件名,它们应该根据上次修改的文件而更改!!
发布于 2010-12-07 22:59:47
您可以使用此函数
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;}然后,您可以循环遍历$list并相应地回显。
基本上,您可以使用here.描述的filemtime()函数
发布于 2010-12-07 23:17:06
这是不可能的。
请参阅manual for filemtime:
从PHP5.0.0开始,这个函数也可以和一些网址包装器一起使用。有关包装器支持stat()系列功能的列表,请参阅支持的协议/包装器列表。
和manual page for HTTP/HTTPS stream wrappers
Supports stat() No发布于 2017-08-18 18:00:19
签出此GitHub存储库:
下载index.php和zipper.php,并将其插入到服务器上任何可访问的目录中。然后在浏览器中打开它,设置主页(开始日期,截止日期,递归路径)
在此之后,您可以列出在给定时间段内修改的文件。
或者,您可以使用zipper.php函数库,将其包含在内,然后阅读GitHub上的repo wiki中的。
https://stackoverflow.com/questions/4378004
复制相似问题