> php教程 > php手册 > PHP目录函数chdir,closedir,readdir,rewinddir

PHP目录函数chdir,closedir,readdir,rewinddir

WBOY
풀어 주다: 2016-06-06 19:36:58
원래의
1435명이 탐색했습니다.

文章由脚本100:http://www.jb100.net提供,希望本文所述对大家学习php有所帮助,也希望大家继续关注脚本100! 原文转载地址:http://www.jb100.net/html/content-22-921-1.html 无 主要包括一些文件和文件夹的操作用到的一些函数chdir : 改变目录。dir : 目录

文章由脚本100: http://www.jb100.net 提供,希望本文所述对大家 学习php有所帮助,也希望大家继续关注脚本100!
原文转载地址:http://www.jb100.net/html/content-22-921-1.html
主要包括一些文件和文件夹的操作用到的一些函数

chdir : 改变目录。
dir : 目录类别类。
closedir : 关闭目录 handle。
opendir : 打开目录 handle。
readdir : 读取目录 handle。
rewinddir : 重设目录 handle。
chdir
改变目录。
语法: int chdir(string directory);
返回值: 整数
函数种类: 文件存取
内容说明 本函数用来改变目前 php 执行的目录到新的 directory 目录中。若无法改变则返回 false,成功则返回 true。
dir
目录类别类。
语法: new dir(string directory);
返回值: 类
函数种类: 文件存取
内容说明 这是一个类似面向对象的类别类,用来读取目录。当目录参数 directory 打开之后,有二个属性可用:handle 属性就像其它非类的函数所用的 readdir()、rewinddir() 及 closedir();path 属性则配置打开目录后的路径参数。本类有三个方法 (method):read、rewind 与 close。
使用范例

        <? 
        $d = dir("/etc"); 
        echo "handle: ".$d->handle."<br>\n"; 
        echo "path: ".$d->path."<br>\n"; 
        while($entry=$d->read()) { 
        echo $entry."<br>\n"; 
        } 
        $d->close(); 
        ?> 


closedir
关闭目录 handle。
语法: void closedir(int dir_handle);
返回值: 无
函数种类: 文件存取
内容说明
本函数用来关闭目录资料流的 dir_handle。这个 dir_handle 参数所操作的目录必须要 opendir() 打开的方可使用。
opendir
打开目录 handle。
语法: int opendir(string path);
返回值: 整数
函数种类: 文件存取
内容说明
本函数用来打开目录资料流。返回的整数是可供其它目录函数操作的 handle。
readdir
读取目录 handle。
语法: string readdir(int dir_handle);
返回值: 字符串
函数种类: 文件存取
内容说明 本函数用来读取目录。返回目录中的文件名称,读取不照任何特殊的顺序。
使用范例 本例列出目前目录的所有文件

        <?php 
        $handle=opendir('.'); 
        echo "目录 handle: $handle\n"; 
        echo "文件:\n"; 
        while ($file = readdir($handle)) { 
        echo "$file\n"; 
        } 
        closedir($handle); 
        ?> 


rewinddir
重设目录 handle。
语法: void rewinddir(int dir_handle);
返回值: 无
函数种类: 文件存取
内容说明 本函数用来重设目录资料流到开始处。
文章由脚本100提供,希望本文所述对大家 学习php有所帮助,也希望大家继续关注脚本100!

로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿