PHP目录处理—打开/关闭目录

黄舟
Release: 2023-03-07 13:44:02
Original
3819 people have browsed it

PHP目录处理—打开/关闭目录

什么是目录处理?

目录是一种特殊的文件,要浏览目录下的文件,首要做的就是打开目录,浏览完毕后,同样要关闭目录。目录处理包括打开目录,浏览目录以及关闭目录。

在前的文章我们介绍了PHP文件处理,其时目录处理跟文件处理是类似的, 都是要打开,浏览关闭,这个流程是一样,只是所用的函数不一样而已,有关于PHP文件处理的文章:

PHP文件处理—打开/关闭文件

PHP文件处理—读取文件(一个字符,字串)

PHP文件处理—如何读取文件

PHP文件处理—写入文件及操作文件

上面的几篇文章详细介绍了PHP文件处理以及常用函数,小伙伴们可以看看,那么我们这篇文章给大家介绍PHP目录处理,打开和关闭目录!

一:打开目录

打开/关闭目录和打开/关闭文件类似,但是打开的文件如果不存在,那么就会自动创建一个新的文件,而打开的目录如果不正确,那么就一定会报错!

PHP使用 opendir()函数来打开目录,该函数语法格式如下:

resource opendir ( string $path [, resource $context ] )
Copy after login

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

二:关闭目录

关闭目录使用 closedir()函数,函数语法格式如下:

void closedir ([ resource $dir_handle ] )
Copy after login

参数 handle 为使用 opendir()函数打开的一个目录指针。

下面的实例就是为打开和关闭目录的流程代码,具体示例代码如下:

Copy after login

is_dir()函数判断当前路径是否为一个合法的目录,如果合法,返回true,否则返回false。

打开/关目录就介绍到这里,下一篇文章我们来介绍浏览目录和操作目录,具体请阅读《PHP目录处理—浏览目录以及操作目录》!

The above is the detailed content of PHP目录处理—打开/关闭目录. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact [email protected]
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!