如何在PHP中获取按创建日期排序的目录列表?

时间:2009-10-14 06:53:50

标签: php sorting scandir

我必须使用scandir()函数列出目录,但结果数组应根据创建目录的日期和时间进行排序。

此致 迪帕克

4 个答案:

答案 0 :(得分:1)

你可以尝试反击

$listOfFiles = `ls -ltr`;

然后使用explode进入数组格式

答案 1 :(得分:0)

使用scandir()你不能。

检查this

答案 2 :(得分:0)

使用filemtime($dirPath)函数可以解决问题。

代码示例:

if (file_exists($dirPath)) {
    echo "last modified: " . date ("F d Y H:i:s.", filemtime($dirPath));
}

答案 3 :(得分:0)

将您需要的结果存入数组并对其进行排序...我不知道可以直接执行此操作的scandir选项。