function dirtree($path,$level=0){ $dir=opendir($path); while(($filename=readdir($dir))!==false){ if($filename=='.'||$filename=='..'){ continue; } if(is_dir($path.$filename)){ echo str_repeat(' ',$level),$filename.''; dirtree($path.$filename.'/',$level+1); }else{ echo str_repeat(' ',$level),$filename.''; } } closedir($dir);}