php最简单的删除目录与文件实现方法


Posted in PHP onNovember 28, 2014

本文实例讲述了php最简单的删除目录与文件实现方法。分享给大家供大家参考。

具体实现代码如下:

<?php

 //删除目录下所有空目录 

 array_map('rmdir', glob('*', GLOB_ONLYDIR));

 //删除目录所有文件 

 array_map('unlink', array_filter(glob('*'), 'is_file')); 

?>

原理分析:array_map('rmdir', glob('*', GLOB_ONLYDIR));

删除简单是使用了array_map函数,它的作用是返回用户自定义函数作用后的数组,回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致,而glob是遍历目录,然后把返回数组给了rmdir进行目录删除,然后:

array_map('unlink', array_filter(glob('*'), 'is_file'));

原理差不多了,就是遍历目录之后我们再删除指定目录中的文件即可.

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

PHP 相关文章推荐
PHP 开发环境配置(Zend Server安装)
Apr 28 PHP
对text数据类型不支持代码页转换 从: 1252 到: 936
Apr 23 PHP
浅谈PHP调用Webservice思路及源码分享
Jun 04 PHP
php采用curl实现伪造IP来源的方法
Nov 21 PHP
php将12小时制转换成24小时制的方法
Mar 31 PHP
详解PHP中的PDO类
Jul 06 PHP
如何通过Linux命令行使用和运行PHP脚本
Jul 29 PHP
PHP实现的oracle分页函数实例
Jan 25 PHP
PHP实现防盗链的方法分析
Jul 25 PHP
PHP清除缓存的几种方法总结
Sep 12 PHP
Thinkphp 框架配置操作之动态配置、扩展配置及批量配置实例分析
May 15 PHP
详解PHP Swoole与TCP三次握手
May 27 PHP
php查找指定目录下指定大小文件的方法
Nov 28 #PHP
thinkphp四种url访问方式详解
Nov 28 #PHP
thinkphp数据查询和遍历数组实例
Nov 28 #PHP
php中fgetcsv()函数用法实例
Nov 28 #PHP
PHP获取服务器端信息的方法
Nov 28 #PHP
thinkphp模板用法和内容输出实例
Nov 28 #PHP
配置php.ini实现PHP文件上传功能
Nov 27 #PHP
You might like
PHP 常用数组内部函数(Array Functions)介绍
2013/06/05 PHP
qq登录,新浪微博登录接口申请过程中遇到的问题
2014/07/22 PHP
jquery中邮箱地址 URL网站地址正则验证实例代码
2013/09/15 Javascript
动态加载脚本提升javascript性能
2014/02/24 Javascript
js判断鼠标位置是否在某个div中的方法
2016/02/26 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
js css+html实现简单的日历
2016/07/14 Javascript
JS实现列表页面隔行变色效果
2017/03/25 Javascript
vue+vue-validator 表单验证功能的实现代码
2017/11/13 Javascript
原生js实现淘宝放大镜效果
2020/10/28 Javascript
JS实现处理时间,年月日,星期的公共方法示例
2019/05/31 Javascript
vue + typescript + 极验登录验证的实现方法
2019/06/27 Javascript
[02:39]我与DAC之Newbee.Moogy:从论坛到TI
2018/03/26 DOTA
PYTHON压平嵌套列表的简单实现
2016/06/08 Python
python的pip安装以及使用教程
2018/09/18 Python
对python中list的拷贝与numpy的array的拷贝详解
2019/01/29 Python
Python批量修改图片分辨率的实例代码
2019/07/04 Python
对Python 中矩阵或者数组相减的法则详解
2019/08/26 Python
Python基于staticmethod装饰器标示静态方法
2020/10/17 Python
HTML5新特性之用SVG绘制微信logo
2016/02/03 HTML / CSS
西班牙汉普顿小姐:购买帆布鞋和太阳镜
2016/10/23 全球购物
考试不及格检讨书
2014/01/09 职场文书
剪枝的学问教学反思
2014/02/07 职场文书
求职意向书
2014/04/01 职场文书
机械专业应届毕业生自荐书
2014/06/12 职场文书
三严三实对照检查材料
2014/08/25 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
无房证明范本
2014/09/17 职场文书
水电工程师岗位职责
2015/02/13 职场文书
党员个人总结范文
2015/02/14 职场文书
心灵捕手观后感
2015/06/02 职场文书
三年级作文之小小梦想
2019/12/06 职场文书
Canvas跟随鼠标炫彩小球的实现
2021/04/11 Javascript
教你用Python+selenium搭建自动化测试环境
2021/06/18 Python
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript