Liste de fichiers spécifiques dans un répertoire en PHP
Le code fourni répertorie avec succès tous les fichiers d'un répertoire. Cependant, pour affiner cette liste afin d'inclure uniquement les fichiers avec une extension ".xml" ou ".XML", nous pouvons exploiter la fonction glob() de PHP.
Fonction glob()
La fonction glob() recherche dans un répertoire les fichiers correspondant à un modèle spécifié et renvoie un tableau des fichiers correspondants. Sa syntaxe est la suivante :
glob(pattern, flags)
où :
Fichiers XML correspondants
À listant uniquement les fichiers XML, nous pouvons utiliser la fonction glob() comme suit :
$files = glob('/path/to/dir/*.xml');
Ce modèle correspond à tous les fichiers du répertoire "/path/to/dir/" qui se terminent par ".xml". Pour inclure également les extensions en majuscules, nous pouvons utiliser :
$files = glob('/path/to/dir/*.{xml,XML}');
Le tableau $files résultant contiendra les chemins d'accès à tous les fichiers XML correspondants. Vous pouvez ensuite traiter ou afficher ces fichiers selon vos besoins.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!