2014-11-08 144 views
1

我的文件夹结构如下图所示获取所有子文件夹的名称,并和所有的HTML文件,它

folder1 
folder2 
fodder3 

,所有这些folderrs包含像

blah.html 
blabla.html 

文件现在我可以得到的文件夹但是我怎样才能得到这些文件夹内的所有html文件名?(仅html文件不是其他文件)

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

可能重复:http://stackoverflow.com/questions/7121479/listing-all-the-folders-subfolders-and-files-in-a-directory-using-php – 2014-11-08 16:36:24

+0

该解决方案返回所有文件...我只需要过滤HTML文件 – 2014-11-08 16:44:32

回答

0

检查,如果它会帮助你。

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

    echo '<pre>'; print_r($files); 
} 
+0

其返回的其他文件太..我只需要html文件 – 2014-11-08 16:44:01

+0

glob($ dir。'/*.html')做了这个工作..请更新它..我会接受你回答 – 2014-11-08 16:46:33

+1

是的完成:)感谢指出:)。 – prava 2014-11-08 16:55:42

相关问题