我的网站上有一些文件,我想显示它们,这是我的脚本:
Redirect 301 /Hoodies_c_70.html http://example.net/product-category/apparel/hoodies/
问题是,该脚本没有根据上传时间列出我的所有文件,我想要的是最新上传的文件应首先显示,这样我就不必向下滚动查看最新档案。该演示可以在http://didieksuriadi.ml/bullshit/
看到答案 0 :(得分:0)
嗯,你对它进行了排序,但不是filemtime()
。此外,还有很多代码:
array_multisort($times = array_map('filemtime', $files = glob("*")), SORT_DESC, $files);
foreach($files as $key => $file) {
// echo HTML and stuff
echo "{$file}<br>";
echo "{$times[$key]}<br>";
}
glob()
获取数组$files
filemtime
传递给array_map()
,为每个文件获取$times
数组$files
$times
数组排序array_multsort()
数组
$files
并使用$file
和$times[$key]
获取文件的时间