宝马娱乐在线112222 > 网络应用 > PHP删除非空目录函数

原标题:PHP删除非空目录函数

浏览次数:102 时间:2019-10-01

宝马娱乐在线,行删除文件夹的操作时,必须首先确保您有这个权限!

第一个是从手册中翻出来的 :)
第二个是codebit.cn上面收集的,还是手册里的好
<?php
 
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<br>n";
       }
     }
   }
   closedir($handle);
   rmdir($dir);
   echo "removing $dir<br>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) ;
}
?>

 代码如下

本文由宝马娱乐在线112222发布于网络应用,转载请注明出处:PHP删除非空目录函数

关键词:

上一篇:利用phpmailer 发送邮件代码[发送html内容]

下一篇:没有了