获取所有子文件夹名称以及其中的所有 html 文件

Posted

技术标签:

【中文标题】获取所有子文件夹名称以及其中的所有 html 文件【英文标题】:Get all the subfolders names and and all the html files in it 【发布时间】:2014-11-08 16:34:01 【问题描述】:

我的文件夹结构如下所示

folder1
folder2
fodder3

所有这些文件夹都包含类似的文件

blah.html
blabla.html

现在我可以使用以下代码获取文件夹名称。但是我怎样才能获取这些文件夹中的所有 html 文件名?(只有 html 文件而不是其他文件)

$dir= glob($path . '/*' , GLOB_ONLYDIR);

【问题讨论】:

可能重复:***.com/questions/7121479/… 该解决方案返回所有文件...我只需要过滤 html 文件 【参考方案1】:

检查一下,是否对你有帮助。

foreach (glob($path . '/*' , GLOB_ONLYDIR) as $dir) 
    $files = glob($dir . '/*.html');

    echo '<pre>'; print_r($files);

【讨论】:

它也返回其他文件.. 我只需要 html 文件 glob($dir . '/*.html') 完成了这项工作..请更新它..我会接受你的回答

以上是关于获取所有子文件夹名称以及其中的所有 html 文件的主要内容,如果未能解决你的问题,请参考以下文章

从支持文件夹中获取所有文件名

python获取当前路径下的 以及 子路径下的所有文件

python获取当前路径下的 以及 子路径下的所有文件

python获取当前路径下的 以及 子路径下的所有文件

获取给定路径中的所有文件和子文件夹 - C/C++ 中的语言兼容性

.obj 文件未加载所有子网格名称