如何利用php语法删除非空目录

php如何利用语法删除非空目录,下面编程教程网小编给大家介绍一下代码的实现方法!

实现代码如下:

<?php
header("Content-type: text/html; charset=utf-8");

$dir='mydir';

function deldir($dir){
  if(file_exists($dir)){
    $files=scandir($dir);
    foreach($files as $file){
      if($file!='.' && $file!='..'){
          $path=$dir.'/'.$file;
          if(is_dir($path)){
            deldir($path);
          }else{
            unlink($path);
          }
      }
    }
    rmdir($dir);
    return true;
  }else{
    return false;
  }
}

if(deldir($dir)){
  echo "目录删除成功!";
}else{
  echo "没有目录!";
}
以上是编程学习网小编为您介绍的“如何利用php语法删除非空目录”的全面内容,想了解更多关于 php入门 内容,请继续关注编程基础学习网。

本文标题为:如何利用php语法删除非空目录

基础教程推荐