PHP删除目录以及目录下的文件php

/ / 2016-10-11   阅读:2559
function rrmdir($dir) {   if (is_dir($dir)) {     $dirscan = scandir($dir);     foreach ($dirscan as $object) {       if ($object != "." && $object ...
function rrmdir($dir) {
  if (is_dir($dir)) {
    $dirscan = scandir($dir);
    foreach ($dirscan as $object) {
      if ($object != "." && $object != "..") {
        if (is_link($dir."/".$object)) {  # object is symlink
          if (!unlink($dir."/".$object)) return FALSE;
        } elseif (is_dir($dir."/".$object)) {  # object is folder
          if (!$this->rrmdir($dir."/".$object)) return FALSE;
        } else {  # object is file
          if (!unlink($dir."/".$object)) return FALSE;
        }
      }
    }
    reset($dirscan);
    if (!rmdir($dir)) return FALSE;
    return TRUE;
  } else return FALSE;
}

我要评论

昵称:
验证码:

最新评论

共0条 共0页 10条/页 首页 上一页 下一页 尾页
意见反馈