|
|||||||
|
|
|
![]() |
|
|
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: 17:25.



















