php递归遍历删除文件的方法

 更新时间:2015年04月17日 12:11:14   作者:不吃皮蛋  
这篇文章主要介绍了php递归遍历删除文件的方法,涉及php遍历文件操作的相关技巧,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了php递归遍历删除文件的方法。分享给大家供大家参考。具体如下:

这个函数稍加修改就可以变成一个递归文件拷贝函数

<?php
function mover($src,$dst) {
$handle=opendir($src);
// Opens source dir.
if (!is_dir($dst)) mkdir($dst,0755);
// Make dest dir.
while ($file = readdir($handle)) {
  if (($file!=".") and ($file!="..")) {
  // Skips . and .. dirs
    $srcm=$src."/".$file;
    $dstm=$dst."/".$file;
    if (is_dir($srcm)) {
    // If another dir is found
     mover($srcm,$dstm);
  // calls itself - recursive WTG
    } else {
     copy($srcm,$dstm);
     unlink($srcm);
  // Is just a copy procedure is needed
    } // comment out this line
  }
}
closedir($handle);
rmdir($src);
}
?>

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

相关文章

  • PHP中mb_convert_encoding与iconv函数的深入解析

    PHP中mb_convert_encoding与iconv函数的深入解析

    本篇文章是对PHP中mb_convert_encoding与iconv函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 解析PHP自带的进位制之间的转换函数

    解析PHP自带的进位制之间的转换函数

    本篇文章是对PHP自带的进位制之间的转换函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP Wrapper在SAE上的应用方法

    PHP Wrapper在SAE上的应用方法

    这篇文章主要介绍了PHP Wrapper在SAE上的应用方法,详细介绍了PHP Wrapper的功能、定义与使用技巧,进一步分析了在新浪SAE平台上进行文件写操作的具体实现技巧,需要的朋友可以参考下
    2016-05-05
  • php封装的验证码工具类完整实例

    php封装的验证码工具类完整实例

    这篇文章主要介绍了php封装的验证码工具类,结合完整实例形式分析了php针对验证码图形操作的相关技巧,需要的朋友可以参考下
    2016-10-10
  • PHP日期和时间函数的使用示例详解

    PHP日期和时间函数的使用示例详解

    这篇文章主要介绍了PHP日期和时间函数的使用示例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • php关联数组与索引数组及其显示方法

    php关联数组与索引数组及其显示方法

    下面小编就为大家分享一篇php关联数组与索引数组及其显示方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • php开发过程中关于继承的使用方法分享

    php开发过程中关于继承的使用方法分享

    通常需要这样一些类,这些类与其它现有的类拥有相同变量和函数。实际上,定义一个通用类用于所有的项目,并且不断丰富这个类以适应每个具体项目将是一个不 错的练习。
    2011-06-06
  • PHP实现QQ空间自动回复说说的方法

    PHP实现QQ空间自动回复说说的方法

    这篇文章主要介绍了PHP实现QQ空间自动回复说说的方法,涉及php基于curl调用自动回复接口的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-12-12
  • PHP中opcode缓存简单用法分析

    PHP中opcode缓存简单用法分析

    这篇文章主要介绍了PHP中opcode缓存简单用法,结合实例形式分析了opcode的概念、原理、简单开启与使用方法,需要的朋友可以参考下
    2018-03-03
  • PHP实现数据库统计时间戳按天分组输出数据的方法

    PHP实现数据库统计时间戳按天分组输出数据的方法

    这篇文章主要介绍了PHP实现数据库统计时间戳按天分组输出数据的方法,涉及php基于时间的运算与数据库查询相关操作技巧,需要的朋友可以参考下
    2017-10-10

最新评论