In PHP glob function is used to delete all files in a certain directory in one sentence
- 2021-07-09 07:45:28
- OfStack
Collected online:
array_map('unlink',glob('*'));
Just throw a brick to attract jade. Many friends may not know that there is glob this function. See the manual for more usage.
PHP glob () Function
Definition and usage
The glob () function returns a file name or directory that matches the specified pattern.
This function returns an array containing matching files/directories. Returns false if an error occurs.
Grammar
glob(pattern,flags)
参数 | 描述 |
---|---|
file | 必需。规定检索模式。 |
size |
可选。规定特殊的设定。
注释:GLOB_ERR 是 PHP 5.1 添加的。 |
Use example
Example 1
<?php
print_r(glob("*.txt"));
?>
The output is similar:
Array
(
[0] => target.txt
[1] => source.txt
[2] => test.txt
[3] => test2.txt
)
Example 2
<?php
print_r(glob("*.*"));
?>
The output is similar:
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: This is a magical function.