php实例:
批量删除文件夹,包括子文件夹中的所有文件。
代码:
<?php
/**
* 批量删除文件夹(目录)
* edit: www.jb200.com
*/
function deldir($dir)
{
$dh = opendir($dir);
while ($file = readdir($dh))
{
if ($file != "." && $file != "..")
{
$fullpath = $dir . "/" . $file;
if (!is_dir($fullpath))
{
unlink($fullpath);
} else
{
deldir($fullpath);
}
}
}
closedir($dh);
if (rmdir($dir))
{
return true;
} else
{
return false;
}
}
deldir(''F:/test/aaa''); // F:/test/aaa 待删除的文件夹
?>
您可能感兴趣的文章:
php删除目录及所有文件
php 目录遍历与删除的函数示例
php删除目录下N天前所有文件
php rmdir删除目录的三种方法
php目录遍历与删除的代码
删除指定文件夹中所有文件
删除多级目录的php自定义函数
php递归删除目录及多级子目录下所有文件
php递归删除目录