Section courante

A propos

Section administrative du site

FNMATCH

Correspondance de fichier
PHP 4.3.0+

Syntaxe

function fnmatch($pattern,$string);
function fnmatch($pattern,$string,$flags);

Paramètres

Nom Description
$pattern Ce paramètre permet d'indiquer le masque de recherche avec les caractères génériques.
$string Ce paramètre permet d'indiquer la chaîne de caractères à tester.
$flags Ce paramètre permet d'indiquer les options de recherche :
Constante Description
FNM_NOESCAPE Cette constante permet d'indiquer qu'il faut désactiver l'échappement des caractères de barre oblique inversé.
FNM_PATHNAME Cette constante permet d'indiquer qu'il faut une barre oblique dans une chaîne de caractères correspondant à la barre oblique du masque spécifié.
FNM_PERIOD Cette constante permet d'indiquer qu'il faut qu'un point à la fin de la chaîne de caractères corresponde exactement au masque spécifié.
FNM_CASEFOLD Cette constante permet d'indiquer qu'il faut tenir compte de la distinction des majuscules et minuscules.

Retour

Valeur Description
FALSE Cette valeur permet d'indiquer qu'il n'y a aucun résultat de recherche de trouvé.
TRUE Cette valeur permet d'indiquer qu'il y a au moins un résultat de recherche de trouvé.

Description

Cette fonction permet d'effectuer une recherche d'un fichier à l'aide d'un masque de recherche avec des caractères génériques «?» ou «*».

Voir également

Langage de programmation - PHP - Référence de procédures et fonctions - glob
Langage de programmation - PHP - Référence de procédures et fonctions - printf
Langage de programmation - PHP - Référence de procédures et fonctions - sprintf
Langage de programmation - PHP - Référence de procédures et fonctions - sscanf

Dernière mise à jour : Vendredi, le 3 avril 2015