Fred Furunkelstein 2012: Glob() und erlaubte Patterns

Beitrag lesen

Muss ich das Muster wirklich so explizit ausführen?

http://de3.php.net/manual/de/function.glob.php

Zitat:

"Die Übereinstimmung wird nach den gleichen Regeln geprüft, wie in der glob()-Funktion der C-Bibliothek und entspricht weitgehend den Regeln in den üblichen Kommandozeilen-Shells."

Die Dokumentation erwartet hier offensichtlich tiefer gehende Kenntnisse. Was glob() als "Pattern" erwartet entspricht dem, was Linux bei einem ls erwartet.

Das "Pattern" hier nicht das selbe meint wie bei einem regulären Ausdruck steht fest, so steht ja ein * für eine beliebige Anzahl beliebiger Zeichen. Wenn Du also reguläre(sic) reguläre(sic) Ausdrücke benutzen willst, dann kommst Du  nicht umhin dir alle Dateisystemeinträge zurückgeben zu lassen und dann mit preg_match()zu untersuchen.

Fred