Bonjour,
Je souhaite compter le nombre de fichiers *.jpg dans un dossier, et les lister.
Pour cela, j'ai fait un mignon petit script:
Bon, ça marche bien sauf que je n'ai que ces fichiers *.jpg dans le dossier, mais que PHP m'en trouve 2 autres (j'ai pourtant la config qu'il faut pour voir les fichiers cachés sous winxp)...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $dir="./images/imagesdiaporama/ESSAI/"; $diropen=opendir($dir); $i=0; while($file=readdir($diropen)){ $extension= strtolower(substr(strrchr( $file, "." ), 1 )); if($extension==="jpg"){ @$ext=count($file)+$ext; echo "Fichier JPG trouvé n°$i - $file<br>"; } $i++; } echo "Nombre de fichiers correspondants à l'extension JPG : $ext<br>";
Si je change le script pour trouver ces 2 fichiers, voici ce que je récolte :Bon, pour thumbs, OK, pas de problème... mais les 2 autres, comment faire en sorte qu'ils n'apparaissent pas?Fichier JPG trouvé n°0 - .
Fichier JPG trouvé n°1 - ..
Fichier JPG trouvé n°8 - Thumbs.db
Nombre de fichiers correspondants à l'extension JPG : 3![]()
Merci !
Partager