php最简单的删除目录与文件实现方法
2015-01-24信息快讯网
这篇文章主要介绍了php最简单的删除目录与文件实现方法,只需要两行代码即可实现删除目录与文件的功能,是非常实用的技巧,需要的朋友可以参考下
本文实例讲述了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+mysql删除指定编号员工信息的方法
php导入excel文件到mysql数据库的方法
PHP上传文件时自动分配路径的方法
PHP中使用SimpleXML检查XML文件结构实例
php静态文件返回304技巧分享
php使用fputcsv()函数csv文件读写数据的方法
discuz目录文件资料汇总
完整删除ecshop中获取店铺信息的API
apache中为php 设置虚拟目录
PHP使用glob函数遍历目录或文件夹的方法
彻底删除thinkphp3.1案例blog标签的方法
php 删除cookie方法详解
php删除左端与右端空格的方法
smarty简单入门实例
php查找指定目录下指定大小文件的方法
配置php.ini实现PHP文件上传功能
PHP实现文件下载详解
thinkphp文件引用与分支结构用法实例
PHP获取当前所在目录位置的方法
Yii入门教程之目录结构、入口文件及路由设置
php中ltrim()、rtrim()与trim()删除字符空格实例
php目录遍历函数opendir用法实例
PHP解析目录路径的3个函数总结
PHP自定session保存路径及删除、注销与写入的方法
php创建和删除目录函数介绍和递归删除目录函数分享
php结合js实现点击超链接执行删除确认操作
使用array_map简单搞定PHP删除文件、删除目录
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码