php按文件生成时间排序列出目录下的所有文件夹_php按文件生成时间排序列出目录下的所有文件

更新时间:2019-08-18    来源:php常用代码    手机版     字体:

【www.bbyears.com--php常用代码】

先看文件列表:

php按文件生成时间排序列出目录下的所有文件

再看代码:  代码如下 $dir=’ass’;
$dp = dir($dir);
while ($file = $dp ->read()){
$filename=$dir.’/’.$file;
if($file!=’."&&$file!=’..’){
$key=filectime($filename)*1000+rand(100,999);
$files[strval($key)]=$filename;
}
}
echo ‘
’;
print_r($files);
ksort($files);
print_r($files);
$keys = range(1,count($files));
$arr=array_combine($keys,$files);
print_r($arr);
echo ‘
’;

打印结果:

php按文件生成时间排序列出目录下的所有文件

 代码如下
Array
(
    [1] => 第十五课.ass
    [2] => 第二十一课.ass
    [3] => 第二十课.ass
    [4] => 第九课.ass
    [5] => 第二十六课.ass
    [6] => 第四课.ass
    [7] => 第十七课.ass
    [8] => 第二十二课.ass
    [9] => 第七课.ass
    [10] => 第三课.ass
    [11] => 第十八课.ass
)

本文来源:http://www.bbyears.com/jiaocheng/62762.html

猜你感兴趣