PHP删除文件夹

简爱代码>PHP2013-3-1 23:0978101

汗 西藏乃才知道 PHP没有删除非空文件夹的函数。

如果用不到,到现在 也不知道这事情,真是够笨的

下面贴代码

<?php
/**
 * 删除 文件夹
 * del("test");
**/

function deldir($dir){
  $dh = opendir($dir);
  while($file = readdir($dh)){
    if($file != "." && $file !=".."){
      $fullpath = $dir . "/".$file;
      if(!is_dir($fullpath)){
        unlink($fullpath);
      }else{
        deldir($fullpath);
      }
    }
  }
  closedir($dh);
  if(rmdir($dir)){
    return true;
  }else{
    return false;
  }
}

本文出自简爱博客,转载时请注明出处及相应链接。

评论

  1. 猎枪图片2013-05-07 10:59回复

    弄个博客应该挺时髦啊

发表评论

电子邮件地址不会被公开。必填项已用*标注