Problem
Sie möchten Dateien finden, die mit einem Muster übereinstimmen.
Lösung
Benutze die Datei :: Glob ()
Methode.
Sie können auch Flags an die Methode übergeben.
$ DIR_List = Datei :: Glob ('/test/*', Glob_onlyDir);Gültige Flaggen sind:
Glob_mark - Fügt jedem zurückgegebenen Verzeichnis einen Schrägstrich hinzu
Glob_nosort - Rückgabe von Dateien, wie sie im Verzeichnis angezeigt werden (keine Sortierung)
Glob_nocheck - Gibt das Suchmuster zurück, wenn keine Dateien angegeben wurden
Glob_noescape - Backslashes zitieren keine Meta -Charakterer
Glob_brace - erweitert a, b, c mit 'a', 'b' oder 'c' zu entsprechen
Glob_onlydir - Return nur Verzeichniseinträge, die dem Muster übereinstimmen
Glob_err - Stoppen Sie bei Lesefehlern (wie unlesbaren Verzeichnissen), standardmäßig werden Fehler ignoriert.
Gibt ein leeres Array zurück, wenn keine Dateien übereinstimmen oder a FALSCH
auf Fehler.
Beachten Sie, dass es auf einigen Systemen keinen Unterschied zwischen einer leeren Übereinstimmung und einem Fehler gibt.
Diskussion
Dies ist ein Wrapper auf dem PHP Glob ()
Funktion.