用php 进行对文件的操作 (下)

时间:2023-03-09 06:59:40
用php 进行对文件的操作  (下)

继续来说文件操作

新建一个文件夹或是删除一个文件夹,并不是只有右击一种方法,还可以用代码来操作

用php 进行对文件的操作  (下)

先来看没有运行代码之前的目录下有哪些文件

用php 进行对文件的操作  (下)

点击运行代码后再来看有没有增加名为aa的文件夹

用php 进行对文件的操作  (下)

添加成功

再来看删除怎么做

用php 进行对文件的操作  (下)

点击运行后,名为aa 的文件夹被删除

当然这里要注意一下,代码删除的只能是空文件夹,有内容的文件夹是删不了的

用php 进行对文件的操作  (下)

用php 进行对文件的操作  (下)

前面的路径是老路径,后面的是新路径并且给它改了一个名字

先看一下没运行前的文件

用php 进行对文件的操作  (下)

运行代码后,原先的目录里没有那个文件夹了

用php 进行对文件的操作  (下)

再看它的上级目录

用php 进行对文件的操作  (下)

有tupian.php  这一项

用php 进行对文件的操作  (下)

运行后

用php 进行对文件的操作  (下)

创建成功

用php 进行对文件的操作  (下)

前面的是老路径,后面的是新路径

运行后看一下文件有没有复制成功

用php 进行对文件的操作  (下)

运行成功

用php 进行对文件的操作  (下)

运行后,看文件还有没有

用php 进行对文件的操作  (下)

名为22.txt的文件已经被删除

在当前目录下的22文档中写点内容,然后保存

用php 进行对文件的操作  (下)

然后是代码部分

用php 进行对文件的操作  (下)

运行后,看看能不能把内容输出

用php 进行对文件的操作  (下)

在网页上输出成功

这个方法不仅可以获取本地内容,还可以获取远程内容,拿连接百度做个列子

用php 进行对文件的操作  (下)

运行后

用php 进行对文件的操作  (下)

获取的是百度的页面

用php 进行对文件的操作  (下)

前面的参数是文件路径,后面的是要即将添加的内容

运行后看文件内有没有添加上内容

用php 进行对文件的操作  (下)

添加成功

用php 进行对文件的操作  (下)

看一下运行结果

用php 进行对文件的操作  (下)

用php 进行对文件的操作  (下)

看一下运行结果

用php 进行对文件的操作  (下)

里面之前的内容都没有了,而是重新输入的内容

把w改成a

用php 进行对文件的操作  (下)

运行一下

用php 进行对文件的操作  (下)

没有重写内容而是追加了一句

用php 进行对文件的操作  (下)

运行一下

用php 进行对文件的操作  (下)

出来的是文件内 内容的第一个字母

多复制两句看看

用php 进行对文件的操作  (下)

运行后

用php 进行对文件的操作  (下)

这个方法可以读取内容,每一次读取一个字符

用php 进行对文件的操作  (下)

运行前先补充一下文件里面的内容,然后保存

用php 进行对文件的操作  (下)

运行代码

用php 进行对文件的操作  (下)

读取到的是第一行

用php 进行对文件的操作  (下)

再多写一句,运行

用php 进行对文件的操作  (下)

读取到的是第一行和第二行的内容

用php 进行对文件的操作  (下)

看一下运行结果

用php 进行对文件的操作  (下)

输出的是三个字符串

上面能读写的方法,只能对于系统自带的文件,例如.txt    .php  等,它只能够操作服务器的,不能操作客户端

上面讲了一个删除文件夹的方法,但是只能删除没有内容的文件夹,该怎么删除有内容的文件呢,看一下做法

就删这个文件夹吧

用php 进行对文件的操作  (下)

用php 进行对文件的操作  (下)

运行一下,再看看目录下还有没有这个文件夹

用php 进行对文件的操作  (下)

删除成功