现在默认情况下它按字母显示我不想那样。我想 在顶部使用RecursiveDirectoryIterator最新文件对文件进行排序。按降序排列。
还可以使用if 条件来比较日期并从该日期获取文件
<?php
$search_path = 'D:\xampp\htdocs';
$file_extension = 'php';
$it = new RecursiveDirectoryIterator("$search_path");
$display = Array ($file_extension);
foreach(new RecursiveIteratorIterator($it) as $file) {
$test = Array();
$test = explode("/",date("m/d/Y",filemtime($file)));
$year = $test[2];
$day = $test[1];
$month = $test[0];
if (in_array(strtolower(array_pop(explode('.', $file))), $display))
if(($year >= 2014) && ($month >= 1) && ($day >= 15 )){
echo "<span style='color:red;'>";
echo "<b style='color:green;'>".$day.'-'.$month.'-'.$year. '</b> ' . $file."</span><br>";
}
}
?>
Run Code Online (Sandbox Code Playgroud)