bonjour,
je cherche à lire et compter le nombre des fichiers et des répertoires dans un répertoire donnée, pour cela j'utilise open_dir, readdir, is_file et is_dir
le résultat sera 2 répertoires : le . et ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 $folder = "K:\EasyPHP 3.0\www\monDossier"; $d=0; $f=0; if(is_dir($folder) ){ $files = opendir($folder); while ($file=readdir($files)){ if (is_file($file)){ $f++; echo "nom file : $file<br>"; } elseif(is_dir($file)){ $d++; echo "nom dossier : $file<br>"; } } } echo "file : $f<br>"; echo "dossier : $d<br>"; closedir($folder);
et seulement 4 fichiers
pourtant j'ai 4 répertoires et 17 fichiers dans le répertoire $folder
SVP








SVP
Répondre avec citation
Partager