PHP 3 专题 -- 目录遍历函数

---摘自互联网

        PHP中的目录遍历功能本来也很普通,但它却具有一种"面向对象"的形式,  所以也提一下: 

        (1)dir,  opendir 

        用法: 

        $d  =  dir("目录名"); 

        $handle  =  opendir("目录名"); 

        前者返回一个目录对象,后者返回一个目录句柄.  前者返回的对象有handle和path两个属性,第一个就相当于opendir  返回的句柄,第二个就是目录名本身.访问时用$d->handle和$d->path. 

 

        (2)read,  readdir,  rewind,  rewinddir,  close,  closedir

        三组中每组的前一个是目录对象的方法,用"对象->方法()"调用,  后一个是函数,用"函数名(目录句柄)"调用.  read是返回目录中的下一个文件名.  rewind是回到目录的第一个文件名.  close是关闭目录,不再遍历. 

 

        (3)chdir 

        转换PHP的工作目录.