폴더 아래의 모든 파일을 훑어보기(귀속법)

2312 단어 폴더를 누비다
function foreachDir($path){
        $handle=opendir($path);
        if($handle){
            while (false !== ($file = readdir($handle))) {
                if($file!="." && $file!='..'){
                    if(is_dir($path.$file)){
                        echo $path.$file."<br/>"; 
                        foreachDir($path.$file);
                    }else{
                        echo "--".$path."/".$file."<br/>";
                    }
                }
            }
            return false;
        }
    }

 
readdir () 함수는opendir () 에서 열린 디렉터리 핸들에 있는 항목을 되돌려줍니다.성공하면 이 함수는 파일 이름을 되돌려줍니다. 그렇지 않으면false를 되돌려줍니다.

좋은 웹페이지 즐겨찾기