php数据怎么删除文件 php删除所有文件

php中如何删除文件或者文件夹呢?

unlink--删除文件

成都创新互联主要从事成都网站制作、网站设计、外贸网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务黄岩,十载网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

rmdir--删除目录删除的前提是,你的PHP程序有对目录的写权限。没有办法戚碧睁一次性的,你可以自己写一个函数,读取该目录下所有高岁文件,然后循环删除文件,再删除目录。慧颂

php删除文件~呢?

1. 写入:

?php 

$filename = "Test//file.txt"; 

$file = fopen($filename, "w"); //以写模式打开文件 

fwrite($file, "Hello, world!/n"); 渗坦汪信好//写入第一行 

fwrite($file, "This is a test!/n"); //写入第二行 

fclose($file); //关闭文件 

?

2. 删除:

?php 

$filename = "Test//file.txt"; 

unlink($filename); //删除文件 

?

3.复制:

?php $filename1 = "Test//file.txt"丛仔; $filename2 = "Test//file.bak"; copy($filename1, $filename2); //复制文件 ?

php怎么删除文件夹和文件夹下的所有文件

正常的思路来说,先循环删除文件夹下的所有文件,当没有文件时再删除文件夹,如果你要删除文件夹和所有文件直接本地删圆李除就好了,但是帆茄一般没有这种操作。删除文件可以用unlink($filepath)函数,$filepath是文件路径,然后还有一个封装函数rm_empty_dir($path)删除所有空目录:

/** 删除所有空目录

* @param String $path 目录路径

*/

function rm_empty_dir($path){

if(is_dir($path) ($handle = opendir($path))!==false){

while(($file=readdir($handle))!==false){// 遍历文件夹

if($file!='.' $file!='..'){

$curfile = $path.'/'.$file;// 当前目录

if(is_dir($curfile)){// 目录

rm_empty_dir($curfile);// 如果是目录则继续遍历

if(count(scandir($curfile))==2){//目录为空,=2是因为.和..存在

rmdir($curfile);// 删除空目录

}

}

}

}

closedir($handle);

}

}

具体的还要你自己稍加修改,希望可以帮到你橘轿迟。


本文题目:php数据怎么删除文件 php删除所有文件
本文地址:http://scyanting.com/article/ddpeoig.html