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生成带有雪花背景的验证码
Oct 09 PHP
PHP学习 运算符与运算符优先级
Jun 15 PHP
php操作excel文件 基于phpexcel
Jul 02 PHP
PHP不用第三变量交换2个变量的值的解决方法
Jun 02 PHP
PHP中的函数-- foreach()的用法详解
Jun 24 PHP
使用PHP接收POST数据,解析json数据
Jun 28 PHP
PHP 导出Excel示例分享
Aug 18 PHP
四种php中webservice实现的简单架构方法及实例
Feb 03 PHP
PHP序列化/对象注入漏洞分析
Apr 18 PHP
PHP自定义函数获取URL中一级域名的方法
Aug 23 PHP
php获取文章内容第一张图片的方法示例
Jul 03 PHP
php慢查询日志和错误日志使用详解
Feb 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连接SQLServer2005 的问题解决方法
2010/07/19 PHP
PHP的Yii框架的常用日志操作总结
2015/12/08 PHP
thinkPHP中volist标签用法示例
2016/12/06 PHP
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
2010/12/02 Javascript
javaScript 利用闭包模拟对象的私有属性
2011/12/29 Javascript
jquery 删除字符串最后一个字符的方法解析
2014/02/11 Javascript
JavaScript跨域方法汇总
2014/10/16 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
vue自定义指令实现v-tap插件
2016/11/03 Javascript
js根据json数据中的某一个属性来给数据分组的方法
2018/10/08 Javascript
原生js实现贪吃蛇游戏
2020/10/26 Javascript
Vue中computed和watch有哪些区别
2020/12/19 Vue.js
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
Python实现各种排序算法的代码示例总结
2015/12/11 Python
python面向对象_详谈类的继承与方法的重载
2017/06/07 Python
Python 修改列表中的元素方法
2018/06/26 Python
10个Python小技巧你值得拥有
2018/09/29 Python
Python中使用logging和traceback模块记录日志和跟踪异常
2019/04/09 Python
简单介绍python封装的基本知识
2019/08/10 Python
python基于FTP实现文件传输相关功能代码实例
2019/09/28 Python
python2 对excel表格操作完整示例
2020/02/23 Python
opencv+python实现鼠标点击图像,输出该点的RGB和HSV值
2020/06/02 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
2021/02/05 Python
Philosophy美国官网:美国美容品牌
2016/08/15 全球购物
Tory Burch德国官网:美国时尚生活品牌
2018/01/03 全球购物
举例说明类变量和实例变量的区别
2016/06/30 面试题
策划主管的工作职责
2013/11/24 职场文书
商场促销活动方案
2014/02/08 职场文书
党员领导干部廉洁从政承诺书
2014/03/27 职场文书
贷款承诺书范文
2014/05/19 职场文书
小学教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
2014年数学教研组工作总结
2014/12/06 职场文书
滴水洞导游词
2015/02/10 职场文书
浅谈移动端中的视口(viewport)的具体使用
2021/04/13 HTML / CSS
html5中sharedWorker实现多页面通信的示例代码
2021/05/07 Javascript