PHP遍历删除目录和目录下所有文件

代码

function del_dir($dir) {if (!is_dir($dir)) {return false;}$handle = opendir($dir);while (($file = readdir($handle)) !== false) {if ($file != "." && $file != "..") {is_dir("$dir/$file") ? del_dir("$dir/$file") : @unlink("$dir/$file");}}if (readdir($handle) == false) {closedir($handle);@rmdir($dir);}
}

PHP遍历删除目录和目录下所有文件相关推荐

  1. java删除目录以及目录下文件,java删除文件、删除目录及目录下的文件

    import java.io.File; public class FileUtils { /** * 删除文件,可以是文件或文件夹 * @param fileName:要删除的文件名 * @retu ...

  2. PHP删除目录及目录下所有文件

    /** * 删除目录及目录下所有文件或删除指定文件 * @param str $path 待删除目录路径 * @param int $delDir 是否删除目录,1或true删除目录,0或false则 ...

  3. 利用php实现删除,利用PHP实现删除目录及目录下所有文件 源代码

    函数代码一:删除目录及目录下的所有文件 //循环删除目录和文件函数 function delDirAndFile( $dirName ) { if ( $handle = opendir( " ...

  4. Java中删除文件、删除目录及目录下所有文件

    功能:删除某个目录及目录下的所有子目录和文件 知识点:File.delete()用于删除"某个文件或者空目录"!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除,具体代码 ...

  5. 删除目录及目录下所有文件与子目录

    VC++只提供了删除一个空目录的函数,而在实际应用中往往希望删除其下有很多子目录与文件的目录.为了实现这一功能,我编写了DeleteDirectory 函数,它可以实现这一功能. 函数原型:BOOL ...

  6. java删除目录及其目录下的文件

    1.删除目录及其下的文本文件 public class Test09 {public static void main(String[] args) {File file = new File(&qu ...

  7. PHP递归删除目录及目录下的文件

    public function del_cache( $dirName=RUNTIME_PATH ){ //$dirName =RUNTIME_PATH ;//runtime目录 if($handle ...

  8. kettle遍历抽取某目录下Excel文件数据

    第一步:新建获取文件名转换 1.设置文件路径及匹配正则表达式 2.获取字段 3.拖入复制记录到结果 第二步:新建抽取数据转换 1.设置文件目录变量 2.设置工作表名称 3.获取设置字段 4.设置表输出 ...

  9. Python遍历目录下的文件(os.walk 、os.listdir的用法)

    Python遍历目录下的文件(os.walk .os.listdir的用法) 最近想从一个目录转移一些文件到另外一个目录,因为文件有指定的后缀,所以想着用python来转移,不做cv工程师,那就涉及到 ...

最新文章

  1. kubernetes集群搭建以及遇到的问题
  2. 基于MATLAB的TDOA算法的仿真
  3. 低开销、简单的网站监控工具Checkless开发者专访
  4. oracle .ctl 是什么文件_Oracle误删dual表怎么办?这里教你怎么恢复
  5. error C1853: “Debug\BigBuffer.pch”预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)...
  6. 【C++ STL学习之二】容器vector大总结
  7. MySQL的数据类型和约束
  8. Linux 驱动面试题总结【转】
  9. Maven插件:versions-maven-plugin
  10. feign整合sential_Sentinel 和 Feign 集成时,方法名称写错
  11. iOS.UIKit.07.UIAlertView_UIActionSheet
  12. android+4.3+usb存储模式,点点点:点出来安卓4.3的USB调试
  13. 黑马程序员java学生管理系统
  14. Electron 设置透明窗口transparent 属性win7无效详解
  15. Nodejs 中文分词
  16. 欧洲航天局遭匿名者(Anonymous)攻击泄露大量数据
  17. 基金交易席位的制度沿袭
  18. JDK19都出来了~是时候梳理清楚JDK的各个版本的特性了【JDK16特性讲解】
  19. 使用IPV6搭建自己的Web网站
  20. SLIC算法理解(仅为个人笔记)

热门文章

  1. Centos7普通用户java命令使用80等小于1024的端口
  2. 运动蓝牙耳机推荐、推荐几款专业运动使用的蓝牙耳机
  3. css3动画属性animation
  4. 选择排序超详细讲解C语言
  5. C#配置文件App.config常用节点appSettings和connectionStrings
  6. 【学习方法】手机越戒越上瘾?三招让你戒掉手机玩命学习!
  7. selenium UI使用小技巧集合
  8. web端测试的测试点和注意事项
  9. JDX-1100 DC220V\\DC220V静态信号继电器
  10. 虚拟机上传文件到hdfs