[php删除目录文件]php删除目录几种方法

更新时间:2016-10-08    来源:php常用代码    手机版     字体:

【www.bbyears.com--php常用代码】

 代码如下 deletedir($dir)
{
if (rmdir($dir)==false && is_dir($dir)) {
    if ($dp = opendir($dir)) {
     while (($file=readdir($dp)) != false) {
      if (is_dir($file) && $file!="." && $file!="..") {
       deletedir($file);
      } else {
       unlink($file);
      }
     }
     closedir($dp);
    } else {
     exit("www.aimeige.com.cn not permission");
    }
}
}

删除目录利用rmdir来删除吧

 代码如下

//比如当前文件所在文件夹下游www.111cn.net/一个文件夹
@$flag = rmdir("www.111cn.net/");
if($flag)
{echo "www.111cn.net删除成功";}
else
{echo "www.111cn.net删除失败";}


下面看一款 php删除文件夹及其文件夹下所有文件

 代码如下

function deldir($dir) {
  $dh=opendir($dir);
  while ($file=readdir($dh)) {
    if($file!=”.” && $file!=”..”) {
      $fullpath=$dir.”/”.$file;
      if(!is_dir($fullpath)) {
          unlink($fullpath);//mb.111cn.net
      } else {
          deldir($fullpath);
      }
    }
  }

  closedir($dh);
 
  if(rmdir($dir)) {
    return true;
  } else {
    return false;
  }

本文来源:http://www.bbyears.com/jiaocheng/27403.html

猜你感兴趣