Heim  >  Artikel  >  Backend-Entwicklung  >  Verwenden Sie die Glob-Funktion in PHP, um alle Dateien in einem Verzeichnis in einem Satz zu löschen

Verwenden Sie die Glob-Funktion in PHP, um alle Dateien in einem Verzeichnis in einem Satz zu löschen

高洛峰
高洛峰Original
2016-12-21 16:27:001173Durchsuche

Aus dem Internet gesammelt:

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

Nur um Aufmerksamkeit zu erregen, viele Freunde wissen vielleicht nicht, dass es eine Glob-Funktion gibt. Weitere Informationen zur Verwendung finden Sie im Handbuch.


PHP glob()-Funktion

Definition und Verwendung

glob()-Funktion gibt den Dateinamen oder das Verzeichnis zurück, der dem angegebenen Muster entspricht .
Diese Funktion gibt ein Array mit passenden Dateien/Verzeichnissen zurück. Gibt false zurück, wenn ein Fehler auftritt.

Syntax

glob(pattern,flags)

Verwenden Sie die Glob-Funktion in PHP, um alle Dateien in einem Verzeichnis in einem Satz zu löschen

Verwendungsbeispiele

Beispiel 1

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

Ausgabe ähnlich:

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

Beispiel 2

<?php
print_r(glob("*.*"));
?>

Die Ausgabe ähnelt:

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: Dies ist eine magische Funktion.

Weitere verwandte Artikel, in denen die Glob-Funktion in PHP zum Löschen aller Dateien in einem Verzeichnis in einem Satz verwendet wird, finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn