Nombre de fichier php

Bonjour,

voila jaimerai savoir comment on peut faire pour compter le nombre de fichier dans un dossier d'une extension .exe .ddl enfin nimporte laquelle en php ???
merci davance

1 réponse

  1. Je dirais :
    $files = glob("dossier/*.*"); 
    echo sizeof($files);


    ou aussi
    $i=0; 
    $d = dir("/www/dossier"); 
    while (false !== ($file = $d->read())) { 
       if(!is_dir($file)) 
            $i++; 
    
    } 
    $d->close(); 
    ?> 
    echo $i;


    EDIT si c'est d'UNE extension XXX donnée alors je dirais :
    $files = glob("dossier/*.XXX"); 
    echo sizeof($files);

    ou aussi
    $i=0; 
    $d = dir("/www/dossier"); 
    while (false !== ($file = $d->read())) { 
       if(!is_dir($file)) 
       {
           if(preg_match(".+[.]XXX",basename(file)))
           {  
               $i++; 
           }
       }
    } 
    $d->close(); 
    ?> 
    echo $i;