Compter le nombre de fichiers dans un dossier

Soyez le premier à donner votre avis sur cette source.

Snippet vu 22 900 fois - Téléchargée 17 fois


Contenu du snippet

Après pas mal de recherche, je n'ai pas réellement trouvé un code qui me convenait. J'ai donc trouvé une solution pour compter le nombre de fichiers existants (donc avec une extension) dans un dossier. C'est simple et ça peut servir pour certain développeur.

Source / Exemple :


<?php
$files = glob("dossier/*.*");/* $files pour "lister" les fichiers - Mise en place de *.* pour dire que ce dossier contient une extension (par exemple .jpg, .php, etc... */
$compteur = count($files);/* Variable $compteur pour compter (count) les fichiers lister ($files) dans le dossier */
echo "Il y a <font color=#FF0000>$compteur</font>";
if ($compteur > 1) { echo " fichiers dans ce répertoire"; }
else { echo " fichier dans ce répertoire"; }
?>

Conclusion :


Pour conclure, j'espère que les commentaires seront utiles pour les personnes désirant apprendre et/ou comprendre.
Je précise aussi que la condition détermine que s'il y a plus d'un fichier alors "fichier" prendra un "s" (fichiers) sinon il restera écrit comme "fichier".

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de mehdi7604

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.