Maison > développement back-end > tutoriel php > Comment répertorier uniquement les fichiers avec une extension spécifique dans un répertoire à l'aide de PHP ?

Comment répertorier uniquement les fichiers avec une extension spécifique dans un répertoire à l'aide de PHP ?

Barbara Streisand
Libérer: 2024-11-29 15:26:11
original
859 Les gens l'ont consulté

How to List Only Files with a Specific Extension in a Directory Using PHP?

PHP : Répertorier des fichiers spécifiques dans un répertoire

Le code PHP que vous avez fourni est un moyen simple de lister tous les fichiers d'un répertoire. Cependant, que se passe-t-il si vous souhaitez uniquement répertorier les fichiers avec une extension spécifique, telle que .xml ? Voici comment modifier le code :

<?php
$files = glob('/path/to/dir/*.xml');
foreach ($files as $file) {
    echo "<li><a href='$file'>$file</a></li>";
}
?>
Copier après la connexion

Dans ce code modifié :

  • La fonction glob() est utilisée pour récupérer une liste de fichiers correspondant au modèle spécifié, qui est '/path/to/dir/*.xml' dans ce cas.
  • Le tableau de noms de fichiers résultant est stocké dans $files variable.
  • Une boucle parcourt le tableau et génère chaque nom de fichier dans une liste HTML.

Ce code listera uniquement les fichiers qui se terminent par l'extension .xml dans le répertoire spécifié.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal