当前位置:Gxlcms > PHP教程 > 删除非空目录的php程序_PHP教程

删除非空目录的php程序_PHP教程

时间:2021-07-01 10:21:17 帮助过:6人阅读

先检查此目录下是否有文件,如果有,是文件夹的话就再调用此函数删除,如果是文件就直接调用 unlink 删除,最后删除此目录。

代码如下

function removeDir($dirName)
{
if(! is_dir($dirName))
{
return false;
}
$handle = @opendir($dirName);
while(($file = @readdir($handle)) !== false)
{
if($file != '.' && $file != '..')
{
$dir = $dirName . '/' . $file;
is_dir($dir) ? removeDir($dir) : @unlink($dir);
}
}
closedir($handle);

return rmdir($dirName) ;
}
?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/631650.htmlTechArticle先检查此目录下是否有文件,如果有,是文件夹的话就再调用此函数删除,如果是文件就直接调用 unlink 删除,最后删除此目录。 代码如下...

人气教程排行