Funzione dir() di PHP
Esempio
Utilizzo della funzione dir():
<?php $d = dir(getcwd()); echo "Gestione: " . $d->handle . "<br>"; echo "Path: " . $d->path . "<br>"; while (($file = $d->read()) !== false){ echo "filename: " . $file . "<br>"; } $d->close(); ?>
Risultato:
Handle: ID risorsa #2 Path: /etc/php filename: . filename: .. filename: ajax.gif filename: books.xml filename: cdcatalog.xml filename: cd_catalog.xml filename: index.asp filename: demo_array.asp filename: demo_array.htm ... ... ...
Definizione e uso
La funzione dir() restituisce un'istanza della classe Directory. Questa funzione viene utilizzata per leggere una directory e include:
La directory da aprire specificata L'handle e l'attributo path di dir() sono disponibili L'handle e l'attributo path di dir() hanno tre metodi: read(), rewind() e close()Sintassi
dir(directory,context);
Parametro | Descrizione |
---|---|
directory | Obbligatorio. Specifica la directory da aprire. |
context | Facoltativo. |
Dettagli tecnici
Valore di ritorno: | Restituisce un'istanza della classe Directory. Se fallisce, restituisce FALSE. |
---|---|
Versione PHP: | 4.0+ |