我试图使用递归搜索来返回指定目录中的文件。 我成功实现了这一点,但是我想添加几行代码,这将允许我指定要返回的特定扩展名。递归文件搜索(PHP)
例如,只返回目录中的.jpg文件。
这里是我的代码,
<?php
$it = new RecursiveDirectoryIterator("L:\folder\folder\folder");
foreach(new RecursiveIteratorIterator($it) as $file) {
echo $file . "<br/> \n";
}
?>
请让我知道我可以添加到上面的代码来实现这一目标,感谢
这是行不通的,如果你停止找到一个目录时(如果 - > ISFILE())的迭代器不深在该目录内扫描更多的文件和目录,是比单线更复杂。 – Tecnocat 2017-09-06 13:11:17