`

循环删除目录和文件函数,此方法来自php帮助文档

 
阅读更多


    /**
     * 循环删除目录和文件函数
     *
     * @author wengxianhu
     * @date 2013-08-15
     * @param string $dirName 目录路径
     * return array
     */
    public function delDirAndFile($dirName)
    {
        if ( $handle = opendir( "$dirName" ) ) 
        {
            while ( false !== ( $item = readdir( $handle ) ) ) 
            {
               if ( $item != "." && $item != ".." ) 
               {
                   if ( is_dir( "$dirName/$item" ) ) 
                   {
                        $this->delDirAndFile( "$dirName/$item" );
                   }
                   else
                   {
                        unlink( "$dirName/$item" );
                   }
               }
           }
           closedir( $handle );
           rmdir( $dirName );
        }
    }	


分享到:
评论

相关推荐

    PHP中文帮助手册(中文帮助文档)

    5. **文件和目录操作**:PHP可以用来读写文件、创建和删除目录,例如使用fopen/fwrite/fclose进行文件读写,mkdir/rmdir用于目录管理。 6. **数据库操作**:PHP支持多种数据库接口,如MySQLi和PDO,用于连接和操作...

    PHP中文帮助文档php_manual_zh

    PHP提供了大量的文件和目录操作函数,如file_get_contents用于读取文件内容,fopen/fwrite/fclose用于文件写入,mkdir/rmdir用于创建和删除目录,还有glob函数用于搜索符合特定模式的文件等。 七、数据库交互 PHP...

    PHP帮助文档中文版

    3. **文件和目录操作**:PHP提供了如fopen()、fwrite()、fclose()等用于读写文件的函数,以及mkdir()、rmdir()用于管理目录。这些功能在Web应用中极为重要,例如上传下载文件、保存用户数据等。 4. **数据库交互**...

    非常实用的PHP函数大全

    "非常实用的PHP函数大全"这个资源包含了多个常用且功能丰富的PHP函数,旨在帮助开发者快速查找和理解这些函数的用途。下面将详细介绍一些重要的PHP函数。 1. **echo与print**:这两个函数都是用于输出数据,但echo...

    php帮助文档

    这份"php帮助文档"是开发者的重要参考资料,它提供了全面的PHP语法、函数、类库以及错误处理等方面的详细信息,对于初学者和经验丰富的开发者来说都是不可或缺的学习和调试工具。 文档的主体部分通常会分为以下几个...

    PHP5中文手册,PHP5中文帮助文档

    在PHP5中,文件和目录操作接口得到了优化,如文件读写、目录遍历、文件上传下载等功能。手册将指导开发者如何安全有效地进行这些操作。 **6. 数据库交互** PHP5支持多种数据库驱动,如MySQLi和PDO,提供了丰富的...

    PHP最详细的帮助文档(5种)

    了解file_get_contents、fopen/fwrite/fclose、mkdir/rmdir等函数的使用,将使你能够处理服务器上的文件和目录。 四、PHP数据库交互 PHP常用于与数据库交互,特别是MySQL。文档可能讲解如何使用PDO(PHP Data ...

    php5 英文帮助文档

    《PHP5英文帮助文档》是开发者们不可或缺的参考资料,它详尽地涵盖了PHP5的所有核心概念、语法结构、函数库以及编程实践。这份E文帮助文档不仅为初学者提供了清晰的指引,也是经验丰富的程序员解决问题的得力助手。...

    php函数手册内容全面

    【PHP函数手册】是PHP开发者不可或缺的参考资料,它详尽地涵盖了PHP语言中的各种内置函数、类方法以及常量,帮助开发者快速查找和理解如何在实际编程中运用这些功能。PHP是一种广泛使用的开源脚本语言,尤其适用于...

    php中文函数大全手册 CHM

    6. **文件和目录操作**:PHP提供了丰富的文件系统函数,如fopen(), fread(), fclose(), mkdir(), rmdir()等,帮助开发者进行文件读写和目录管理。 7. **错误和异常处理**:手册会介绍如何使用error_reporting(), ...

    php函数分类pdf文档

    这些函数帮助开发者进行文件和目录的操作。 5. **数学与统计函数** 包括`abs()`求绝对值,`round()`四舍五入,`max()`和`min()`找出最大值和最小值,`rand()`生成随机数等。此外,还有三角函数、指数函数和对数...

    一个稀有的php中文帮助文档

    文件操作是PHP的一大强项,文档中提供了丰富的文件系统函数,如读写文件、创建目录、处理文件上传等。数据库交互也是PHP常见的应用场景,文档详细阐述了如何使用PDO(PHP Data Objects)和MySQLi扩展进行数据库操作...

    php电子书表格的帮助文档

    3. **文件系统操作**:讲解如何读取、写入和操作文件,如打开、关闭、移动文件指针,以及目录操作和文件上传功能。 4. **表单处理与HTTP交互**:详述如何处理HTML表单数据,使用GET和POST方法提交数据,以及如何...

    php帮助文档 API

    4. **文件和目录操作**:文件系统API允许读取、写入、创建、删除和移动文件及目录。 5. **网络编程**:如HTTP请求、URL处理、FTP连接等,使得PHP可以与其他Web服务进行交互。 6. **数据库操作**:通过诸如MySQLi、...

    PHP帮助文档word版本的

    此外,还有文件上传、下载、目录操作等函数。 五、数据库交互 PHP支持多种数据库系统,如MySQL、PostgreSQL、SQLite等。通过PDO(PHP Data Objects)或mysqli扩展,可以安全高效地执行SQL查询,处理结果集,事务...

    php5帮助文档

    3. **文件和目录操作**:文档会讲解如何读写文件、创建删除目录,以及处理上传的文件,这些在构建动态网站时经常用到。 4. **数据库交互**:PHP5支持多种数据库接口,如MySQLi和PDO,用于连接、查询、插入和更新...

    PHP中文指南(CHM帮助文档)

    CHM(Compiled Help Manual)是Microsoft开发的一种帮助文件格式,用于存储和查看电子文档,通常包含索引、目录和搜索功能。将PHP手册以CHM格式提供,便于用户离线查阅和快速查找所需信息。 在PHP中文指南中,你...

    php帮助文档、手册

    这些函数的详细使用方法在手册中都有详尽的解释和示例。 3. **面向对象编程**:PHP支持面向对象编程,包括类、对象的创建、继承、封装、多态性,以及接口和抽象类的概念。 4. **错误和异常处理**:手册会介绍如何...

    PHP 函数手册 Api 中文版

    **PHP函数手册API中文版**是为中文使用者提供的PHP编程参考文档,包含了PHP语言中所有内置函数、类、接口和常量的详细说明。这个手册不仅提供了全面的函数描述,还具备搜索功能,使得开发者在编写代码时能够快速查找...

    最新中英版PHP帮助文档

    3. **文件操作**:介绍如何读取、写入、移动、删除文件,以及目录操作,如创建、删除、遍历目录。 4. **错误和异常处理**:讲解PHP中的错误级别、错误报告机制,以及如何使用try-catch结构进行异常处理。 5. **...

Global site tag (gtag.js) - Google Analytics