递归遍历某个文件夹(包括子文件)中的左右内容

Posted summerkxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了递归遍历某个文件夹(包括子文件)中的左右内容相关的知识,希望对你有一定的参考价值。

<?php  
  
//直接遍历所有文件.递归  
function trees($dirname){  
    $dirOb = dir($dirname);  
     echo "<ul>\n";  
    while($file = $dirOb->read()){  
        if($file == "." || $file == ".."){  
              
        }else{  
            if(is_dir("$dirname/$file")){  
            echo "<li><font color=\"#ff00cc\"><b>$file</b></font></li>\n";  
                trees("$dirname/$file");  
            }else{  
                 echo "<li>$file</li>\n";  
            }  
        }  
        echo "<br/>";  
    }  
    echo "</ul>\n";  
}  
trees("../tp5");  

 

以上是关于递归遍历某个文件夹(包括子文件)中的左右内容的主要内容,如果未能解决你的问题,请参考以下文章

我可以遍历文件夹(包括子文件夹)中的所有 Outlook 电子邮件吗?

C++如何遍历文件夹?

C语言:如何遍历指定的文件夹(可以包括子文件夹)中的每一个文件名

Java 递归遍历文件夹及子文件夹中文件

Java 递归遍历文件夹及子文件夹中文件

Java非递归的方式获取目录中所有文件(包括目录)