<script>ec(2);</script>
第一个是从手册中翻出来的 :)
第二个是codebit.cn上面收集的,还是手册里的好
function remove_directory($dir) {
if ($handle = opendir("$dir")) {
while (false !== ($item = readdir($handle))) {
if ($item != "." && $item != "..") {
if (is_dir("$dir/$item")) {
remove_directory("$dir/$item");
} else {
unlink("$dir/$item");
echo " removing $dir/$item
n";
}
}
}
closedir($handle);
rmdir($dir);
echo "removing $dir
n";
}
}
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) ;
}
?>