小编Phi*_*hil的帖子

从内部调用php方法的问题

class styleFinder{

function styleFinder(){

}

function getFilesNFolders($folder){

    $this->folder = $folder ;
    if($this->folder==""){
        $this->folder = '.';
    }
    if ($handle = opendir($this->folder)) {
        while (false !== ($file = readdir($handle))) {
            if ($file != "." && $file != "..") {
                echo "$file<br /> ";
                if(is_dir($file)){

                    echo "<b>" . $file . " is a folder</b><br />&nbsp;&nbsp;&nbsp;with contents ";
                    $this::getFilesNFolders($file);
                   # echo "Found folder";
                }
            }
        }
        closedir($handle);
    }
}
Run Code Online (Sandbox Code Playgroud)

我想打印出一个完整的文件夹和文件树,脚本进入第一个文件夹并查找文件,然后查找任何子文件夹,但不查找那些子文件夹(是的,有一些).有什么想法吗?

php recursion

4
推荐指数
2
解决办法
4711
查看次数

标签 统计

php ×1

recursion ×1