function  _rmdir($dir){

  if(!is_dir($dir))

    return false;  //如果目录不存在则返回false

    $arr=scandir($dir);  //目录下的所有子文件夹和目录赋值给变量

    foreach($arr as $v){     //遍历子文件夹和目录

      if($v!='.' && $v!='..') {  //除去. 和..

        $path=$dir."/".$v;   //变成路径的样子

        if(is_dir($path)){

         _rmdir($path); //如果是目录则继续遍历

        else{

          unlink($path); //如果是文件则删除

         }

      }

    }

  }

  rmdir($dir); 删除所有文件和目录

  return true;

}

var_dump (_rmdir($dir));

posted on 2017-08-17 15:56  顾君临  阅读(2491)  评论(0)    收藏  举报