fnmatch
Faire correspondre les noms de fichiers avec le modèle
La fonction fnmatch()
correspond aux noms de fichiers ou aux chaînes en fonction du modèle spécifié.
Vérifiez le nom de la couleur selon le wildcard Shell:
<? Php $ txt = "Ma voiture est Darkgrey ..." if ( fnmatch ( "* gr [ae] y" , $ txt ) ) { écho "une certaine forme de gris ..." ; } ?>
fnmatch ( motif , chaîne , drapeaux )
paramètre | décrire |
---|---|
modèle | Requis. Spécifiez le mode à récupérer. |
chaîne | Requis. Spécifie la chaîne ou le fichier à vérifier. |
drapeaux | Facultatif. |
Cette fonction est particulièrement utile pour les noms de fichiers, mais peut également être utilisé pour les chaînes normales. Les utilisateurs ordinaires peuvent être habitués au mode shell ou au moins les formes les plus simples de '?' et les wildcards '*', donc l'utilisation fnmatch()
au lieu d' ereg()
ou preg_match()
pour la saisie d'expression de recherche frontale est plus pratique pour les utilisateurs non programmateurs.