|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Bannato
Iscritto dal: Oct 2000
Messaggi: 552
|
PHP array che contiene nomi di file di una directory
Sul manuale ufficiale non sono riuscito a trovare una funzione che data una determinata directory metta tutti i nomi dei file in essa contenuti in un array....esiste?
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
$dir = "folder/";
$files = array(); $open = opendir($dir); while ($file = readdir($open)) { if ($file != "." && $file != "..") { $files[] = $file; } } closedir($open); sort($files); reset($files); |
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Oct 2000
Messaggi: 552
|
grazie,
ora provo... ma che vogliono dire queste ultime righe? while ($file = readdir($open)) { if ($file != "." && $file != "..") { $files[] = $file; } } closedir($open); sort($files); reset($files); |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
inizia a dirmi se ti funziona..........
|
![]() |
![]() |
![]() |
#5 |
Bannato
Iscritto dal: Oct 2000
Messaggi: 552
|
:-)
sisi funziona :-P
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
non ho capito se funziona
![]() |
![]() |
![]() |
![]() |
#7 |
Bannato
Iscritto dal: Oct 2000
Messaggi: 552
|
si
si
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
$dir = "folder/";
$files = array(); $open = opendir($dir); while ($file = readdir($open)) //fino a quando readdir ritorna un nome valido { if ($file != "." && $file != "..") //se è diverso da .. e . aggiungi l'elemento all'array { $files[] = $file; } } closedir($open); //chiudi la directory aperta con opendir sort($files); //ordina il vettore reset($files); //resetta il puntatore interno del vettore |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:21.