Php删除指定文件与文件夹的方法
例子:
//删除指定目录(文件夹)中的所有文件函数
function delfile($dir) {
if (is_dir($dir)) {
$dh=opendir($dir);//打开目录
//列出目录中的所有文件并去掉 . 和 ..
while (false !== ( $file = readdir ($dh))) {
if($file!="." && $file!="..") {
$fullpath=$dir."/".$file;
if(!is_dir($fullpath)) {
unlink($fullpath);//删除目录中的所有文件
} else {
delfile($fullpath);
}
}
closedir($dh);
}
}
}
//删除指定的目录
function deldir($dir) {
delfile($dir);
if (is_dir($dir)) {
rmdir($dir); //目录必须是空的
}
}
?>
猜你喜欢:
删除指定文件夹中所有文件的php代码
调用示例:
1,删除D盘中的“myphoto”文件夹中的所有文件
$dir="D:/myphoto";
delfile($dir);
?>
2,删除D盘中的“myphoto”文件夹
$dir="D:/myphoto";
deldir($dir);
?>
您可能感兴趣的文章:
PHP删除N分钟前创建的所有文件的小例子
PHP实例:批量删除文件夹及文件夹中的文件
php删除目录及所有文件的方法举例
php 目录遍历与删除的函数示例
php rmdir删除目录的三种方法
php目录遍历与删除的代码一例
删除指定文件夹中所有文件的php代码
删除多级目录的php自定义函数
php删除目录与列出目录下所有文件的代码
php递归删除文件与目录的代码
php递归删除目录及多级子目录下所有文件的代码
php递归创建和删除文件夹的代码
php递归删除目录的例子
您可能感兴趣的文章:
删除指定文件夹中所有文件的php代码
PHP删除N分钟前创建的所有文件的小例子
php删除目录下N天前所有文件的代码一例
Php删除指定文件与文件夹的方法
PHP如何删除一个路径下的所有文件夹和文件?
php 删除记录同时删除图片文件的代码
PHP实例:批量删除文件夹及文件夹中的文件
php 读取文件夹与文件夹中文件的函数
php目录遍历与删除的代码一例
php删除一组文件的例子