background image

PHP 简单的文件搜索类

 
   简单的一个 PHP 文件搜索类,使用本类可以很清楚的列出所有的磁盘驱动器,对于查找文

 

件来说必不可说,自定义系统,默认的是

utf-8 格式,下面有具体的实例,可作为网站的一

个文件搜索类来管理网站的上传图片,附件,下载等文件,绝对是一个绝佳的小程序,在

 

使用时,适当的修改一下。
PHP 代码
<?php   
header('Content-Type:text/html;charset=UTF-8');   
class Files   
{   
    //

   

默认的操作系统

    private $_system      = 'WINNT';   
    //

   

当前目录

    private $_currentDir  = null;   
    //如果是 Windows

    

系统,列出所有的磁盘驱动器

    private $_disks       = null;   
    //

   

所有文件

    private $_files       = array();   
    //

   

所有目录

    private $_dirs        = array();   
       
    /**  
     *   
     * 

  

构造方法

     *   
     * @return void  
     */  
    public function __construct()   
    {   
        //

   

初始化操作系统类型

        $this->_system = PHP_OS;   
        //

   

防止超时

        set_time_limit(0);   
    }   
       
    /**  
     *   
     * 

  

类的说明

     *   
     * @return strings  
     */  
    public function __toString()   
    {