您所在的位置: 首页>>读书频道>>设计开发>>网站开发>>

6.2.1 打开和关闭目录

http://book.51cto.com  2008-05-13 10:50  王石/杨英娜  人民邮电出版社  我要评论(0)

6.2  操作目录

目录实质上是一种比较特殊的文件。上一节中介绍了文件的操作,本章将继续介绍目录这种特殊的文件的操作,主要包括基本的目录操作和目录对象的操作。

6.2.1  打开和关闭目录

目录是一种特殊的文件,在对其操作如改变目录、读取目录中文件列表等之前,首先需要打开目录。操作结束之后,则需要将其关闭。PHP使用opendir()和closedir()来打开和关闭一个目录。

resource opendir ( string path)
void closedir ( resource dir_handle)

函数opendir()的参数path是一个合法的目录路径,成功执行后返回目录的指针;如果 path 不是一个合法的目录或者因为权限限制或文件系统错误而不能打开目录,opendir()返回 false并产生一个 E_WARNING 级别的 PHP 错误信息。可以在 opendir() 前面加上“@”符号来抑制错误信息的输出。

函数closedir()的参数dir_handle为使用opendir()打开一个目录返回的目录指针。

打开和关闭目录函数的使用参考下面代码。

<!--打开目录示例:opendir.php---------------------------->
<?php
$dir = "C:\\php\\ext";
if (is_dir($dir))             //检测是否是一个合法目录
if ($dh = opendir($dir))     //打开目录
echo $dh;                   //输出目录指针
closedir($dh);                   //关闭目录
?>
【责任编辑:夏书 TEL:(010)68476606】

回书目   上一节   下一节
上一篇: 6.1.7 复制文件 下一篇: 6.2.2 读取目录
Hyper-V 虚拟化技术专题
重复数据删除技术
企业级Web2.0 你准备好了么?
WebSphere 实现SOA的利器
2008年上半年IT技术图书阅读排行大盘点
 
 验证码: (点击刷新验证码)   匿名发表
  • 野蛮生长

  • 作者:冯仑著
  • “地产界的思想家”冯仑纵横生意江湖20年来,第一次系统梳理出书。  三十年来中国民营企业从前公司时代发展到公司时代,21..
Copyright©2005-2008 51CTO.COM 版权所有