Home >Backend Development >PHP Tutorial > 新手 php 获取目录上的子目录文件
新手求助 php 获取目录下的子目录文件?
代码如下:
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> <?php function enum_file($dir_name) { $od = opendir($dir_name); //打开目录,返回连接号 while(false != $name = readdir($od)) //读取目录 { $file_path = $dir_name.'/'.$name; //////以下是调试语句 echo "file_path is:".$file_path."<br>"; //////以上是调试语句 if (is_file($file_path)) //是文件 { echo "子目录的文件是".$file_path.<br>; } else //是子目录 { if( ($name !='.')&&($name !='..') ) //输出$name看看就知道 { enum_file($file_path); //递归的调用 } } } closedir($dir_name); } //调用 $dir=$_SERVER['DOCUMENT_ROOT']."/test"; enum_file($dir); ?>