PHP删除文件夹的方法

作者:kgmucom   在线用户:54
风之恋奇迹私服技术网是一家提供最新互联网编程技术网站

在编程中我们经常需要删除一些没有用的,但是你知道怎么删除这些文件夹吗?那么我们现在就随小编一起去看看PHP删除文件夹的方法吧,希望对大家的学习有帮助。

1、递归法

 

复制代码 代码如下:

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('Not permission');
    }
}
}


2、系统调用法

 

代码如下:

 


function del_dir($dir)
{
if(strtoupper(substr(PHP_OS, 0, 3)) == 'WIN') {
       $str = "rmdir /s/q " . $dir;
} else {
       $str = "rm -Rf " . $dir;
}
}


3、循环法

 

 

 

PHP删除文件夹的方法就为大家介绍到这里了,也希望你们能够尽可能多的贡献和分享你的知识,以便可以让其他人也受益。

提供最全面的奇迹sf开服版本和最新的奇迹私服开服技术信息,奇迹私服文库让每一位奇迹私服玩家找到自己需要的版本技术文章

关键词: php奇迹私服

上一篇:详解php引用返回与取消引用的实例介绍

下一篇:PHP5中实现多态的方法分享

请发表您的评论