php durchsucht alle Dateien im aktuellen Verzeichnis, der Code lautet wie folgt:
$array = glob('*.*');
print_r($array); >
/* Array ( [0] => 1.php [1] => 10. php [2] => 11.php [3] => asp [5] => 4.aspx [6] => 5.html [7] => 🎜> [8] => 7.php [9] => 8.php [10] => 9.php ) >* /
Suche nach PHP-Dateien mit .php-Ergebnissen, der Code lautet wie folgt:
$array = glob('*.php'); >print_r($array);
/*
Array
(
[0] => 1.php
[1 ] => 10.php
[2] => 11.php
[3] => > [4] => 7 .php
[5] => 8.php
[6] => 9.php
*/
Die Suche umfasst PHP- und ASPX-Dateien. Der Code lautet wie folgt: $files = glob('*.{php,aspx}', GLOB_BRACE); 🎜>
print_r( $files );
/*
Array
(
[0] => 1.php
[1] => 10 .php
[2] => 11.php
[3] => 4] => 7.php
[5] => 8.php
[6] => 4.aspx
)
*/
Suche nach PHP-Dateien, die mit 1 im angegebenen Verzeichnis geöffnet werden
$files = glob('../ 05-15/1*.php');
print_r($files); > [0] => 🎜> [1] => ../05-15/10.php
[2] => ../05-15/11.php
)
*/
Gibt den absoluten Pfad der Datei zurück, der Code lautet wie folgt:
$files = array_map('realpath',$files);
print_r($files);
Array
(
[0 ] => D:wwwwww.phpfensi.com -15 .php
[1] => D:wwwwww.phpfensi.com-15 .php
[2] => D:wwwwww.phpfensi.com-15 .php >)
Die glob()-Funktion kann leistungsfähigere Aufgaben als die scandir()-Funktion ausführen, sie kann Dateien nach einem bestimmten Muster durchsuchen.