php实现用于删除整个目录的递归函数

 更新时间:2015年03月16日 10:15:48   作者:work24  
这篇文章主要介绍了php实现用于删除整个目录的递归函数,涉及php递归算法与目录操作技巧,需要的朋友可以参考下

本文实例讲述了php实现用于删除整个目录的递归函数。分享给大家供大家参考。具体实现方法如下:

<?php
function delete_directory($dir) {
   if ($dh = @opendir($dir)) {
     while (($file = readdir ($dh)) != false) {
       if (($file == ".") || ($file == "..")) continue;
        if (is_dir($dir . '/' . $file))
          delete_directory($dir . '/' . $file);
        else
          unlink($dir . '/' . $file);
     }
     @closedir($dh);
     rmdir($dir);
   }
}
$dir = "./fakeDir";
delete_directory($dir);
?>

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • php使用MySQL保存session会话的方法

    php使用MySQL保存session会话的方法

    这篇文章主要介绍了php使用MySQL保存session会话的方法,实例分析了php操作MySQL数据库及session对话的相关技巧,需要的朋友可以参考下
    2015-06-06
  • Server.HTMLEncode让代码在页面里显示为源代码

    Server.HTMLEncode让代码在页面里显示为源代码

    这篇文章为大家介绍的是把写入数据库的html源代码以html源编码的形式显示在页面里面,这个是asp中的函数
    2013-12-12
  • 抓取并下载CSS中所有图片文件的php代码

    抓取并下载CSS中所有图片文件的php代码

    今天就让 PHP 用正则式把 CSS 文件中的所有图片文件,都从 CSS 原来的位置下载来吧。
    2011-09-09
  • drupal 代码实现URL重写

    drupal 代码实现URL重写

    开启了url_alter后,将实现两个HOOK,hook_url_inbound_alter与hook_url_outbound_alter,作用是重写URL,第三方URL重写模块都需要实现它。
    2011-05-05
  • php实现转换html格式为文本格式的方法

    php实现转换html格式为文本格式的方法

    这篇文章主要介绍了php实现转换html格式为文本格式的方法,通过一个自定义函数实现针对HTML标签的过滤,涉及php正则替换的相关操作技巧,需要的朋友可以参考下
    2016-05-05
  • PHP结构型模式之享元模式详解

    PHP结构型模式之享元模式详解

    这篇文章主要介绍了PHP结构型模式之享元模式,享元模式是一种结构型模式,它通过共享对象来减少系统中的对象数量,从而降低了内存的使用和系统的复杂度
    2023-04-04
  • php实现字符串首字母大写和单词首字母大写的方法

    php实现字符串首字母大写和单词首字母大写的方法

    这篇文章主要介绍了php实现字符串首字母大写和单词首字母大写的方法,涉及php中ucfirst和ucwords函数的使用技巧,需要的朋友可以参考下
    2015-03-03
  • PHP使用ffmpeg给视频增加字幕显示的方法

    PHP使用ffmpeg给视频增加字幕显示的方法

    这篇文章主要介绍了PHP使用ffmpeg给视频增加字幕显示的方法,实例分析了php操作ffmpeg给视频增加字母的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 优化WordPress中文章与评论的时间显示

    优化WordPress中文章与评论的时间显示

    这篇文章主要介绍了优化WordPress中文章与评论的时间显示的方法,文中讲解了设置相对时间内显示xxx时间以前及相对时间外显示具体时间的方法,需要的朋友可以参考下
    2016-01-01
  • php中addslashes函数与sql防注入

    php中addslashes函数与sql防注入

    这篇文章主要介绍了php中addslashes函数与sql防注入,实例讲述了采用addslashes函数对于sql防注入的用处,对于PHP安全程序设计来说具有不错的参考借鉴价值,需要的朋友可以参考下
    2014-11-11

最新评论