Maison >développement back-end >tutoriel php >Comment lister tous les fichiers d'un répertoire avec PHP ?

Comment lister tous les fichiers d'un répertoire avec PHP ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-22 16:54:22446parcourir

How to List All Files in a Directory with PHP?

Comment lister tous les fichiers d'un répertoire à l'aide de PHP

Question :

Comment peut-on Je liste tous les fichiers d'un répertoire spécifique en utilisant PHP ? Existe-t-il une fonction intégrée qui me permet de faire cela ?

Réponse :

Pour lister tous les fichiers d'un répertoire, vous pouvez utiliser scandir() fonction en PHP.

$path    = '/tmp';
$files = scandir($path);

Le tableau $files contiendra désormais une liste des fichiers dans le /tmp

Conseil supplémentaire :

Pour supprimer les répertoires spéciaux tels que "." et ".." à partir des résultats, vous pouvez utiliser le code suivant :

$files = array_diff(scandir($path), array('.', '..'));

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!

Déclaration:
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