遞歸瀏覽目錄

ls_dir("your_file_path");

function ls_dir($dir) {
    if (is_dir($dir)) {
        if ($dh = opendir($dir)) {
            while (($file = readdir($dh)) !== false) {
                if($file == '.' || $file == '..') {
                    continue;
                }
                $fpfile = $dir."/".$file;

                if (is_dir($fpfile)) {
                    ls_dir($fpfile);
                }
                else {
                    $fext=strtolower(substr(strrchr($fpfile,"."),1));
                    if ($fext == 'php') {
                        echo "File: $fpfile /n";
                    }
                }
            }
            closedir($dh);
        }
    }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章