search($path."/".$_file,$file); }elseif(is_file($pa">
时间:2021-07-01 10:21:17 帮助过:4人阅读
class document{ 
private $file_array=array(); 
private $folder_array=array(); 
private $all_array=array(); 
function search($path,$file){ 
       if(is_dir($path)){ 
       $H=opendir($path); 
        while(false!==($_file=readdir($H))){ 
         if(is_dir($path."/".$_file)&&$_file!="." && $_file!=".." && $_file!=="Thumbs.db"){ 
          if(eregi($file,$path."/".$_file)){ 
          array_push($this->folder_array,$path."/".$_file); 
          } 
         $this->search($path."/".$_file,$file); 
         }elseif(is_file($path."/".$_file)&&$_file!="." && $_file!=".." && $_file!=="Thumbs.db"){ 
          if(eregi($file,$_file)){ 
          array_push($this->file_array,$path."/".$_file); 
          } 
         } 
        } 
       $this->all_array["folder"]=$this->folder_array; 
       $this->all_array["file"]=$this->file_array; 
        return $this->all_array; 
       closedir($H); 
       }elseif(is_file($path)){ 
        if(eregi($file,$path)){ 
        $this->all_array["file"]=$path; 
        } 
        return $this->all_array; 
       }else{ 
        return $this->error("this folder does not exits,please check it out."); 
       } 
} 
}
?> 
http://www.bkjia.com/PHPjc/486238.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/486238.htmlTechArticle?php class document { private $file_array =array(); private $folder_array =array(); private $all_array =array(); function search ( $path , $file ){ if( is_dir ( $path )){ $H = open...