PHP遍历目录文件中的文件经典代码

 <?php
RedFs("C");

   //参数解释: $dirname 目录名
function  RedFs($dirname){
     $dirHandle=@opendir($dirname);
     while(($file=readdir($dirHandle))!==false){
      $arr=array('..');    //此处可以修改内容为 array('..','.');  文件夹命名可以包含点
  if(is_file($dirname."/".$file)){
   echo "文件名为: ".$file."<br/>";
  }
  else if(in_array($file,$arr)){
   continue;
  }
  else{
   echo $file."<br>";
   RedFs($dirname."/".$file);
  }
     }
     closedir($dirHandle);
}

?>

posted @ 2012-03-07 13:27  至道中和  阅读(148)  评论(0编辑  收藏  举报