您的位置:首页 > 编程语言 > PHP开发

PHP递归删除目录的函数

2010-09-26 21:19 501 查看
<?php
function removeDir($dirName)
{
$result = false;

if(! is_dir($dirName))
{
trigger_error("目录错误", E_USER_ERROR);
}

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

$result = rmdir($dirName) ? true : false;

return $result;
}
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: