Home > php教程 > php手册 > PHP中使用glob函数实现一句话删除某个目录下的所有文件

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

WBOY
Release: 2016-06-06 20:19:48
Original
1575 people have browsed it

这篇文章主要介绍了PHP中使用glob函数实现一句话删除某个目录下的所有文件,重点在glob函数的使用上,需要的朋友可以参考下

收集自网上:

复制代码 代码如下:


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


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

PHP glob() 函数

定义和用法

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

语法

复制代码 代码如下:


glob(pattern,flags)

参数 描述

file 必需。规定检索模式。

size

可选。规定特殊的设定。

注释:GLOB_ERR 是 PHP 5.1 添加的。

使用例子

例子 1

复制代码 代码如下:

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


输出类似:

复制代码 代码如下:

Array
(
[0] => target.txt
[1] => source.txt
[2] => test.txt
[3] => test2.txt
)


例子 2

复制代码 代码如下:

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:这是一个神奇的函数。 ,
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template