PHP glob()Functions
Complete PHP Filesystem Reference Manual
Definition and Usage
The glob() function returns an array containing filenames or directories that match the specified pattern.
This function returns an array containing matching files/directories. If it fails, it returns FALSE.
Syntax
glob(pattern,flags)
| Parameter | Description |
|---|---|
| pattern | Required. Specifies the search pattern. |
| flags | Optional. Specifies special settings. Possible values:
|
Example 1
<?php
print_r(glob("*.txt"));
?>
print_r(glob("*.txt"));
?>
The above code will output:
Array
(
[0] => target.txt
[1] => source.txt
[2] => test.txt
[3] => test2.txt
)
(
[0] => target.txt
[1] => source.txt
[2] => test.txt
[3] => test2.txt
)
Example 2
<?php
print_r(glob("*.*"));
?>
print_r(glob("*.*"));
?>
The above code will output:
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
)
(
[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
)
Complete PHP Filesystem Reference Manual Other Extensions