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


Posted in PHP onApril 17, 2015

本文实例讲述了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 相关文章推荐
一个php作的文本留言本的例子(三)
Oct 09 PHP
PHP乱码问题,UTF-8乱码常见问题小结
Apr 09 PHP
php采用curl访问域名返回405 method not allowed提示的解决方法
Jun 26 PHP
php的dl函数用法实例
Nov 06 PHP
php构造函数的继承方法
Feb 09 PHP
Yii学习总结之数据访问对象 (DAO)
Feb 22 PHP
Php-Redis安装测试笔记
Mar 05 PHP
php实现约瑟夫问题的方法小结
Mar 23 PHP
php断点续传之文件分割合并详解
Dec 13 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
php和vue配合使用技巧和方法
May 09 PHP
tp5(thinkPHP5框架)使用DB实现批量删除功能示例
May 28 PHP
php关联数组快速排序的方法
Apr 17 #PHP
php实现对两个数组进行减法操作的方法
Apr 17 #PHP
php实现将任意进制数转换成10进制的方法
Apr 17 #PHP
php从数据库查询结果生成树形列表的方法
Apr 17 #PHP
php实现阿拉伯数字和罗马数字相互转换的方法
Apr 17 #PHP
php实现根据词频生成tag云的方法
Apr 17 #PHP
php计算两个坐标(经度,纬度)之间距离的方法
Apr 17 #PHP
You might like
php 在线导入mysql大数据程序
2015/06/11 PHP
PHP如何使用Memcached
2016/04/05 PHP
Yii框架中sphinx索引配置方法解析
2016/10/18 PHP
PHP基于方差和标准差计算学生成绩的稳定性示例
2017/07/04 PHP
strpos() 函数判断字符串中是否包含某字符串的方法
2019/01/16 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
jQuery判断元素是否存在的可靠方法
2014/05/06 Javascript
深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制
2014/06/10 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
JavaScript获取URL中参数querystring的方法详解
2016/10/11 Javascript
JS动态的把左边列表添加到右边的实现代码(可上下移动)
2016/11/17 Javascript
jquery与ajax获取特殊字符实例详解
2017/01/08 Javascript
jQuery模拟实现天猫购物车动画效果实例代码
2017/05/25 jQuery
angular2路由切换改变页面title的示例代码
2017/08/23 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
策略模式实现 Vue 动态表单验证的方法
2019/09/16 Javascript
Vue中img的src是动态渲染时不显示的解决
2019/11/14 Javascript
基于vue中的scoped坑点解说
2020/09/04 Javascript
[03:30]完美盛典趣味短片 CSGO2019年度名场面
2019/12/07 DOTA
在Python中关于中文编码问题的处理建议
2015/04/08 Python
Python实现求最大公约数及判断素数的方法
2015/05/26 Python
python列表操作之extend和append的区别实例分析
2015/07/28 Python
python中将一个全部为int的list 转化为str的list方法
2018/04/09 Python
如何使用python进行pdf文件分割
2019/11/11 Python
python求绝对值的三种方法小结
2019/12/04 Python
Pytorch 实现sobel算子的卷积操作详解
2020/01/10 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
2020/07/01 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
2020/08/19 Python
Django执行源生mysql语句实现过程解析
2020/11/12 Python
canvas实现有递增动画的环形进度条的实现方法
2019/07/10 HTML / CSS
美国婚戒购物网站:Anjays Designs
2017/06/28 全球购物
奥地利购买珠宝和手表网站:ELLA JUWELEN
2019/09/03 全球购物
员工自我鉴定范文
2013/10/06 职场文书
摄影专业毕业生求职信
2014/03/13 职场文书
法人授权委托书格式
2014/04/08 职场文书
法律专业自荐信
2014/06/03 职场文书