遍历一个文件夹下的所有文件和子文件夹的函数

来源:互联网 发布:苹果手机屏幕录制软件 编辑:程序博客网 时间:2024/05/22 07:08

遍历一个文件夹下的所有文件和子文件夹。
<?php
   $mydir='e:/myfile/';
   gooddir($mydir);
   function gooddir($dir){      
    if (is_dir($dir)){
     if ($dh = opendir($dir)){  
      while (($file = readdir($dh)) !== false){
       $newfile = $dir.'/'.$file;
       if (is_dir($newfile)){
        if($file!='.' and $file!='..'){
                     echo '<br/>文件夹 &nbsp;'.$file.'<br/>';
         gooddir($newfile);
        }
                   }else{
        echo '文件:'.$file.'<br/>';//特别要注意这里
       }
            }
            closedir($dh);//注意关闭 
        }
       }
   }

?>

原创粉丝点击