opendir

(PHP 3, PHP 4 , PHP 5)

opendir -- Apre l'handle della directory

Descrizione

resource opendir ( string percorso )

Restituisce un handle della directory da usare nelle chiamate alle funzioni closedir(), readdir() e rewinddir().

Se percorso non è una directory valida o la directory non può essere aperta a causa di restrizioni sui permessi di accesso o a causa di errori del filesystem, opendir() restituisce FALSE e genera un errore PHP di tipo E_WARNING. Si può sopprimere l'output dell'errore di opendir() anteponendo '@' davanti al nome della funzione.

Esempio 1. esempio opendir()

<?php
$dir
= "/tmp/";
// Open a known directory, and proceed to read its contents
if (is_dir($dir)) {
   if (
$dh = opendir($dir)) {
      while ((
$file = readdir($dh)) !== false) {
             echo
"filename: $file : filetype: " . filetype($dir . $file) . "\n";
        }
        
closedir($dh);
    }
}

?>

Dal PHP 4.3.0 path può essere anche un URL che suuporto la visualizzazione del contenuto della directory, tuttavia, in PHP 4.3.0, soltanto il wrapper URL file:// supporta ciò. A partire da PHP 5.0.0, sarà disponibile il supporto per ftp://.

Vedere anche: is_dir(), readdir() e Dir

Hosting by: hurra.com
Generated: 2007-01-26 17:56:30