fnmatch
Übereinstimmung Dateinamen mit Muster
Die Funktion fnmatch()
entspricht den Dateinamen oder Zeichenfolgen basierend auf dem angegebenen Muster.
Überprüfen Sie den Farbnamen gemäß der Shell Wildcard:
<? Php $ txt = "Mein Auto ist Darkgrey ..." if ( fnmatch ( "*gr [ae] y" , $ txt ) ) { echo "irgendeine Form von Grau ..." ; } ?>
fnmatch ( Muster , String , Flags )
Parameter | beschreiben |
---|---|
Muster | Erforderlich. Geben Sie den zu abgerufenen Modus an. |
Saite | Erforderlich. Gibt die zu überprüfende Zeichenfolge oder Datei an. |
Flaggen | Optional. |
Diese Funktion ist besonders für Dateinamen nützlich, kann aber auch für normale Zeichenfolgen verwendet werden. Gewöhnliche Benutzer können an den Shell -Modus oder zumindest die einfachsten Formen von '?' Gewöhnt sein? und '*' Wildcards, sodass fnmatch()
anstelle von ereg()
oder preg_match()
für die Front-End-Suchausdruckeingabe für Nicht-Programmierer bequemer ist.