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 相关文章推荐
一个简单的域名注册情况查询程序
Oct 09 PHP
关于BIG5-HKSCS的解决方法
Mar 20 PHP
PHP 数组排序方法总结 推荐收藏
Jun 30 PHP
PHP乱码问题,UTF-8乱码常见问题小结
Apr 09 PHP
PHP zip扩展Linux下安装过程分享
May 05 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(二)
Jun 23 PHP
PHP准确取得服务器IP地址的方法
Jun 02 PHP
php通过前序遍历树实现无需递归的无限极分类
Jul 10 PHP
判断、添加和删除WordPress置顶文章的相关PHP函数小结
Dec 10 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
ThinkPHP 3.2.3实现页面静态化功能的方法详解
Aug 03 PHP
php DES加密算法实例分析
Sep 18 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
Content-type 的说明
2006/10/09 PHP
用php实现的下载css文件中的图片的代码
2010/02/08 PHP
thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
2016/04/27 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
PHP自定义错误处理的方法分析
2018/12/19 PHP
php字符串截取函数mb_substr用法实例分析
2019/06/25 PHP
JavaScript CSS修改学习第二章 样式
2010/02/19 Javascript
用JS控制回车事件的代码
2011/02/20 Javascript
jquery实现excel导出的方法
2013/04/04 Javascript
jQuery图片的展开和收缩实现代码
2013/04/16 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
2017/01/20 Javascript
JS实现复制内容到剪贴板功能
2017/02/05 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
vuejs实现递归树型菜单组件
2018/01/13 Javascript
使用vue打包时vendor文件过大或者是app.js文件很大的问题
2018/06/29 Javascript
jQuery 实现批量提交表格多行数据的方法
2018/08/09 jQuery
vue下载二进制流图片操作
2020/10/26 Javascript
Vue——前端生成二维码的示例
2020/12/19 Vue.js
忘记ftp密码使用python ftplib库暴力破解密码的方法示例
2014/01/22 Python
Python之py2exe打包工具详解
2017/06/14 Python
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
python实现txt文件格式转换为arff格式
2018/05/31 Python
Python3几个常见问题的处理方法
2019/02/26 Python
python求numpy中array按列非零元素的平均值案例
2020/06/08 Python
CSS3 制作绽放的莲花采用效果叠加实现
2013/01/31 HTML / CSS
HTML5的结构和语义(4):语义性的内联元素
2008/10/17 HTML / CSS
canvas与html5实现视频截图功能示例
2016/12/15 HTML / CSS
C#面试题
2016/05/06 面试题
酒店总经理岗位职责
2014/03/17 职场文书
培训协议书范本
2014/04/22 职场文书
《将心比心》教学反思
2016/02/23 职场文书
2016年优秀少先队员事迹材料
2016/02/26 职场文书
忆童年!用Python实现愤怒的小鸟游戏
2021/06/07 Python
关于 Python json中load和loads区别
2021/11/07 Python
python利用while求100内的整数和方式
2021/11/07 Python