View Full Version : [php] Contare il numero di files presenti in una cartella
Pingu1084
16-02-2010, 12:13
Ho creato un file in php che ha tra le sue variabili il numero di file contenuti in una cartella. Al momento questa variabile č cambiata manualmente da me ogni volta che inserisco un nuovo file nella cartella, e vorrei sapere se c'č un modo per automatizzare questo processo.
anonimizzato
16-02-2010, 19:40
Prova cosė:
function count_files ($dir) {
$count = count(glob($_SERVER['DOCUMENT_ROOT'].$dir . "*")) ;
return $count;
}
glob() restituisce un array di elementi sulla base di un pattern specifico, in questo caso tutti i file con una qualsiasi estensione (.*).
count() invece, ovviamente, esegue il conteggio dei valori nell'array precedente.
L'ho trovato in rete, vedi se funziona.
Personalmente la funzione glob() non la conoscevo.
Pingu1084
17-02-2010, 12:07
Prova cosė:
function count_files ($dir) {
$count = count(glob($_SERVER['DOCUMENT_ROOT'].$dir . "*")) ;
return $count;
}
glob() restituisce un array di elementi sulla base di un pattern specifico, in questo caso tutti i file con una qualsiasi estensione (.*).
count() invece, ovviamente, esegue il conteggio dei valori nell'array precedente.
L'ho trovato in rete, vedi se funziona.
Personalmente la funzione glob() non la conoscevo.
Mi dice che c'č solo un file nella cartella.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.