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----------------------------> |
| 回书目 上一节 下一节 |