Maison > développement back-end > tutoriel php > Comment puis-je répertorier et lier des fichiers dans un répertoire à l'aide de PHP ?

Comment puis-je répertorier et lier des fichiers dans un répertoire à l'aide de PHP ?

Linda Hamilton
Libérer: 2024-11-28 15:25:15
original
930 Les gens l'ont consulté

How Can I List and Link Files in a Directory Using PHP?

Liste des fichiers dans un répertoire à l'aide de PHP

Pour lister tous les fichiers d'un répertoire spécifique en PHP, la fonction scandir() est couramment utilisée . Cette fonction prend un chemin de répertoire comme argument et renvoie un tableau contenant tous les noms de fichiers trouvés dans ce répertoire.

Exemple :

$path = '/path/to/directory';
$files = scandir($path);
Copier après la connexion

Ce code récupérera tous les fichiers présents dans le répertoire '/path/to/directory' et stockent leurs noms dans les $files array.

Remarque : La fonction scandir() inclut les entrées spéciales '.' (répertoire courant) et '..' (répertoire parent) dans ses résultats. Pour les exclure, vous pouvez utiliser la fonction array_diff() :

$files = array_diff(scandir($path), array('.', '..'));
Copier après la connexion

Boucler les fichiers du répertoire avec des liens :

Pour créer des liens pour chaque fichier et parcourir eux, vous pouvez utiliser :

foreach ($files as $file) {
  echo "<a href='$path/$file'>$file</a><br>";
}
Copier après la connexion

Ce code générera des hyperliens pour chaque fichier du répertoire, vous permettant de cliquer sur les noms de fichiers pour accédez-y.

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