<span>shan chu mu lu he wen jian</span>
<hr>
<?php
function full_rmdir($dir_name)
{
//打开目录成功
if ($handle = @opendir($dir_name))
{
//获得当前工作目录,保存
$old_doc = getcwd();
//将传入目录,设置为当前目录
chdir($dir_name);
//循环打开下级目录
while($file = readdir($handle))
{
if($file == '.' || $file == '..')
{
//如果目录是上级目录,跳过
continue;
}
//如果是目录
if(is_dir($file))
{
//递归调用,删除目录
if(full_rmdir($file))
{
return true;
}
else
{
return false;
}
}
//如果是文件
else
{
//删除文件
if(unlink($file))
{
return true;
}
else
{
return false;
}
}
}
//关闭句柄
closedir($handle);
//恢复当前目录
chdir($old_doc);
//删除目录
if(rmdir($dir_name))
{
return true;
}
else
{
return false;
}
}
//打开目录失败
else
{
return false;
}
}
//
$dir_del = "ceshi";
echo "zheng zai shan chu ($dir_del) mu lu..<br><br>";
if(full_rmdir($dir_del))
{
echo "shan chu ($dir_del) cheng gong.<br>";
}
else
{
echo "shan chu ($dir_del) shi bai.<br>";
}
?>