知识大全 Linux下PHP删除一个目录下所有文件夹和子目录

Posted

篇首语:知识象烛光,能照亮一个人,也能照亮无数人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Linux下PHP删除一个目录下所有文件夹和子目录相关的知识,希望对你有一定的参考价值。

Linux下PHP删除一个目录下所有文件夹和子目录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  我们在Linux下PHP删除一个目录下所有文件夹和子目录的方法大至如下

  <?php

  function removeDir($dirName)

  

  if(! is_dir($dirName))

  

  @unlink($dirName)

  return false;

  

  $handle = @opendir($dirName)

  while(($file = @readdir($handle)) !== false)

  

  if($file != && $file != )

  

  $dir = $dirName / $file;

  is_dir($dir) ? removeDir($dir) : @unlink($dir)

  

  

  closedir($handle)

  return rmdir($dirName) ;

  

  $dirName = bmz_cache ;

  removeDir($dirName )

cha138/Article/program/PHP/201311/20778

相关参考

知识大全 如何改变当前路径下所有目录和文件的所有权

  改变所有子目录及文件的所有权  #chown-Rowner[group]*  也可以用find命令来实现  #find-execchownowner[group];  改变所有子目录及文件的属性 

知识大全 PHP遍历某个目录下的所有文件和子文件夹的实现代码

PHP遍历某个目录下的所有文件和子文件夹的实现代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本

知识大全 C#遍历所有文件和子目录

C#遍历所有文件和子目录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  usingSystem;

知识大全 linux环境下如何undelete

  先在自己的主目录下创建一个名为trash的子目录然后在bashrc加入以下指令  aliasrmmvf!*~/trash  aliasundelmv~/trash/!*/!*  ali

知识大全 Java的File对象递归删除目录下所有内容

Java的File对象递归删除目录下所有内容  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一个

知识大全 编写一个文件目录常用操作的类

  今天对自己以前写的一些常用的组件整理了一下发现对文件目录的操作的一个类还用的比较多于是对他进行了修改一些方法是为在社区中看到有网友提问增加的包括复制目录的文件和子目录移动目录文件和子目录生成Xml

知识大全 C# 如何获取指定目录包含的文件和子目录

C#如何获取指定目录包含的文件和子目录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如何获取指

知识大全 JAVA中用递归函数来删除子目录

JAVA中用递归函数来删除子目录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java是一门强

知识大全 php删除非空目录自定义函数

  //循环删除目录和文件函数代码如下   functiondelDirAndFile($dirName)if($handle=opendir(“$dirName”))while(false

知识大全 asp fso列出所有目录下文件夹与文件

  <%      SetFSO=ServerCreateObject("ScriptingFileSystemObject")&nb