是否可以使用glob从根目录和子目录中获取文件?

时间:2011-02-08 08:15:11

标签: php

我正在编写一个脚本,当运行时使用glob()从通过arg传递的目录中获取所有文件,然后检查它们的修改时间。是否可以让glob()遍历dir中的文件和子目录中的文件?

1 个答案:

答案 0 :(得分:0)

glob()是否需要?对于递归实现,我更喜欢使用RecursiveDirectoryIterator()。这以更易读的方式完成相同的工作。

$realpath = realpath('/path/to/file');


$fileObjects = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($realpath));

foreach($fileObjects as $key => $object){
    echo $object->getFilename();
}