PHP Handleiding
Terug
Volgende
fnmatch() controleert of de gegeven string overeenkomt met de opgegeven shell-wildcard pattern.
Dit is bijzonder gemakkelijk voor bestandsnamen, maar kan ook gebruikt worden voor normale strings.
De gemiddelde gebruiker is gewend aan shell-patronen of in ieder geval in zijn simpelste vorm, zoals '?' en '* 'wildcards.
Dus door fnmatch() te gebruiken ipv ereg() of preg_match() zal gemakkelijker zijn voor niet-programeerende gebruikers.
Voorbeeld 1.
Controleert een kleurnaam op een shell-wildcard patroon.
if( fnmatch("*gr[ae]y", $color)) {echo "een soort van 'gray'.. .";}
Zie ook glob(), ereg(), preg_match() en de unix handleiding onder fnmatch(3) voor vlag namen (zolang ze hier niet gedocumenteerd zijn).
Terug
Begin
Volgende
Omhoog