PHP文件目录操作
-
PHP遍历文件夹下所有文件和文件夹
在进行 PHP 编程时,有时需要对服务器的某个目录下面的文件和文件夹进行浏览,我们通常称之为遍历目录,但是系统提供的《scandir() 函数》只能获取指定目录的文件和文件夹,对于…
-
PHP rmdir():删除目录
同普通文件类似的,如果确认某个目录已经不会被使用了,那么就可以把这个目录删除。在 PHP 中可以使用 rmdir() 函数来删除指定的目录,该函数的语法格式如下所示: rmdir(…
-
PHP mkdir():创建目录
有时侯我们需要在服务器上创建目录。比如创建以当天日期为名字的目录来备份数据,或者创建以注册用户名为名字的目录来存放用户注册信息文件等。在 PHP 中可以使用 mkdir() 函数来…
-
PHP readdir()和scandir():读取目录下的文件及文件夹
前面我们介绍了使用《opendir() 函数》打开一个目录资源,正确打开目录后就可以获取该目录下的文件及文件夹信息了。在 PHP 中提供了 readdir() 和 scandir(…
-
PHP打开和关闭目录
目录是计算机文件系统的重要组成部分,也可以将其看成是一种特殊的文件,所以对目录的操作同对普通文件的操作类似,在浏览之前要先打开目录,浏览完毕后同样需要关闭目录。本节我们就来介绍一下…
-
PHP文件上传
文件上传是 PHP 文件系统的重要功能之一,要使用文件上传功能,我们首先需要在配置文件 php.ini 中对上传做一些设置;然后通过预定义变量 $_FILES 对上传文件做一些限制…
-
PHP删除、复制、重命名文件
在对文件进行操作时,不仅可以对文件中的数据进行操作,还可以对文件本身进行作。例如复制文件、删除文件、截取文件及为文件重命名等操作。在 PHP 中为我们提供了这些文件处理方式的标准函…
-
PHP获取文件属性
当我们在程序中操作文件时,可能会使用到文件的一些常见属性,比如文件的大小、类型、修改时间、访问时间以及权限等等。PHP 中提供了非常全面的用来获取这些属性的内置函数,如下表所示。 …
-
PHP file_exists():判断文件是否存在
在对一个文件进行操作之前,为了避免出错,首先应该判断这个文件是否存,因为打开一个并不存在的文件,会导致程序出错停止。 PHP 中为我们提供了一个专门的函数来做这一项工作,这个函数就…
-
PHP fwrite()、file_put_contents():向文件中写入数据
前面我们介绍了打开和读取文件,本节我们就来介绍一下文件的写入操作。在 PHP 中将程序中的数据保存到文件中相对比较容易,使用 fwrite() 和 file_put_content…