PHP中使用glob函数实现一句话删除某个目录下的所有文件


Posted in PHP onJuly 22, 2014

收集自网上:

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

抛砖引玉而已,有很多朋友可能还不知道有glob这个函数吧。更多的用法看手册吧。

PHP glob() 函数

定义和用法

glob() 函数返回匹配指定模式的文件名或目录。
该函数返回一个包含有匹配文件 / 目录的数组。如果出错返回 false。

语法

glob(pattern,flags)

参数 描述
file 必需。规定检索模式。
size 可选。规定特殊的设定。 GLOB_MARK - 在每个返回的项目中加一个斜线 GLOB_NOSORT - 按照文件在目录中出现的原始顺序返回(不排序) GLOB_NOCHECK - 如果没有文件匹配则返回用于搜索的模式 GLOB_NOESCAPE - 反斜线不转义元字符 GLOB_BRACE - 扩充 {a,b,c} 来匹配 'a','b' 或 'c' GLOB_ONLYDIR - 仅返回与模式匹配的目录项 GLOB_ERR - 停止并读取错误信息(比如说不可读的目录),默认的情况下忽略所有错误 注释:GLOB_ERR 是 PHP 5.1 添加的。

使用例子

例子 1

<?php

print_r(glob("*.txt"));

?>

输出类似:
Array

(

[0] => target.txt

[1] => source.txt

[2] => test.txt

[3] => test2.txt

)

例子 2
<?php

print_r(glob("*.*"));

?>

输出类似:
Array

(

[0] => contacts.csv

[1] => default.php

[2] => target.txt

[3] => source.txt

[4] => tem1.tmp

[5] => test.htm

[6] => test.ini

[7] => test.php

[8] => test.txt

[9] => test2.txt

)

Ps:这是一个神奇的函数。
PHP 相关文章推荐
Smarty模板快速入门
Jan 04 PHP
用php的ob_start来生成静态页面的方法分析
Mar 09 PHP
PHP中多维数组的foreach遍历示例
Jun 13 PHP
PHP中echo,print_r与var_dump区别分析
Sep 29 PHP
WordPress自定义时间显示格式
Mar 27 PHP
php使用curl通过代理获取数据的实现方法
May 16 PHP
利用PHP自动生成印有用户信息的名片
Aug 01 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
Sep 19 PHP
php中strlen和mb_strlen用法实例分析
Nov 12 PHP
Laravel中Facade的加载过程与原理详解
Sep 22 PHP
PHP实现正则匹配所有括号中的内容
Jun 22 PHP
PHP面向对象类型约束用法分析
Jun 12 PHP
async和DOM Script文件加载比较
Jul 20 #PHP
Eclipse的PHP插件PHPEclipse安装和使用
Jul 20 #PHP
php多任务程序实例解析
Jul 19 #PHP
php实现斐波那契数列的简单写法
Jul 19 #PHP
phpmailer发送邮件之后,返回收件人是否阅读了邮件的方法
Jul 19 #PHP
完善CodeIgniter在IDE中代码提示功能的方法
Jul 19 #PHP
CodeIgniter中实现泛域名解析
Jul 19 #PHP
You might like
PHP 错误之引号中使用变量
2009/05/04 PHP
phpmyadmin MySQL 加密配置方法
2009/07/05 PHP
php处理json时中文问题的解决方法
2011/04/12 PHP
PHP生成自定义长度随机字符串的函数分享
2014/05/04 PHP
PHP @ at 记号的作用示例介绍
2014/10/10 PHP
php中使用session防止用户非法登录后台的方法
2015/01/27 PHP
WordPress主题制作中自定义头部的相关PHP函数解析
2016/01/08 PHP
简单解决微信文章图片防盗链问题
2016/12/17 PHP
PHP四种排序算法实现及效率分析【冒泡排序,插入排序,选择排序和快速排序】
2018/04/27 PHP
Javascript客户端脚本的设计和应用
2006/08/21 Javascript
高亮显示web页表格行的javascript代码
2010/11/19 Javascript
jquer之ajaxQueue简单实现代码
2011/09/15 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
2013/09/26 Javascript
javascript读写json示例
2014/04/11 Javascript
详解Angular Reactive Form 表单验证
2017/07/06 Javascript
JavaScript插入排序算法原理与实现方法示例
2018/08/06 Javascript
jQuery实现图片简单轮播功能示例
2018/08/13 jQuery
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
JavaScript实现密码强度实时验证
2020/03/18 Javascript
vue项目配置使用flow类型检查的步骤
2020/03/18 Javascript
JS创建自定义对象的六种方法总结
2020/12/15 Javascript
[02:31]《DAC最前线》之选手酒店现场花絮
2015/01/30 DOTA
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
Python素数检测实例分析
2015/06/15 Python
探究python中open函数的使用
2016/03/01 Python
Django自定义插件实现网站登录验证码功能
2017/04/19 Python
python使用PIL和matplotlib获取图片像素点并合并解析
2019/09/10 Python
Django rest framework分页接口实现原理解析
2020/08/21 Python
一文读懂Python 枚举
2020/08/25 Python
如何查找和删除数据库中的重复数据
2014/11/05 面试题
军训自我鉴定100字
2014/02/13 职场文书
大学生志愿者活动总结
2014/06/27 职场文书
2014年教师批评与自我批评思想汇报
2014/09/20 职场文书
2015年生活老师工作总结
2015/05/27 职场文书
驾驶员管理制度范本
2015/08/06 职场文书
优秀创业计划书分享
2019/07/19 职场文书