显示从最新文件开始的目录中的所有文件

时间:2016-04-17 23:33:02

标签: php file directory

我正在尝试将所有文​​件显示在以目录中添加的最新文件开头的目录中。现在我只能包含所有包含以下代码的文件。

$(document).ready(function () {
        $('body').css("::-webkit-scrollbar':'display: none;");
    });

我还设法只包含最新的文件,但我似乎无法弄清楚如何一起完成这一切。我很乐意提供任何帮助。感谢

1 个答案:

答案 0 :(得分:0)

首先使用信息填充数组 - 文件名和更改日期

$files = array();
foreach( glob( "posts/*.php" ) as $filename ) {
   $files[] = array(
     "name" => $filename,
     "change_date" => filectime( $filename );
   );
}

然后按更改日期

对其进行排序
usort( $files, function($a, $b) {
   return $a->change_date - $b->change_date;
} );

最后,对排序列表做一些事情

foreach ( $files as $file ) {
  echo $file;
}