PHP 一句话删除目录下所有文件
来源:互联网 发布:unity3d 帧动画 编辑:程序博客网 时间:2024/05/18 09:18
无须再使用递归算法
array_map
(
'unlink'
,
glob
(
'*'
));
PHP array_map() 函数
定义和用法
array_map() 函数返回用户自定义函数作用后的数组。回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。
语法
array_map(function,array1,array2,array3...)
例子 1
<?phpfunction myfunction($v) {if ($v==="Dog"){return "Fido";}return $v;}$a=array("Horse","Dog","Cat");print_r(array_map("myfunction",$a));?>
输出:
Array ( [0] => Horse [1] => Fido [2] => Cat )
PHP glob() 函数
定义和用法
glob() 函数返回匹配指定模式的文件名或目录。
该函数返回一个包含有匹配文件 / 目录的数组。如果出错返回 false。
语法
glob(pattern,flags)
可选。规定特殊的设定。
- 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
<?phpprint_r(glob("*.txt"));?>
输出类似:
Array([0] => target.txt[1] => source.txt[2] => test.txt[3] => test2.txt)
0 0
- PHP 一句话删除目录下所有文件
- 一句话删除目录下所有文件
- php 删除目录(删除目录下所有文件)
- PHP删除目录及目录下所有文件
- PHP删除目录及目录下所有文件
- PHP删除目录及目录下所有文件
- php删除目录下的所有文件和目录
- PHP遍历删除目录和目录下所有文件
- PHP删除指定目录下所有文件夹以及文件
- 一行php代码删除指定目录下的所有文件
- php递归删除目录下的所有文件
- PHP删除目录及目录下所有文件或删除指定文件
- PHP删除目录及目录下所有文件或删除指定文件方
- 自删除/删除目录下所有文件
- 遍历删除当前目录下所有文件
- 删除所有目录下的文件
- 批量删除某一目录下所有文件
- linux 删除目录下所有指定文件
- 小型电子商务网站设计原则
- sqlserver:更改或删除的行值不能使该行成为唯一行或改变了多个行!
- Hibernate课堂笔记
- JAXB注解使用
- android -- phone (二) 去电流程
- PHP 一句话删除目录下所有文件
- HEVC代码追踪(四。三)
- hdu1246 Counting Squares(暴力hash)
- 《linux设备驱动程序》——Linux设备模型
- makefile的书写规则
- sffsf
- ROS questionnaire for Beginner Level
- Application.ExeName
- 【Android开发经验】Json数据格式介绍、使用Android自带类库完成Json生成与解析