Gli ultimi tutorial di sviluppo web
 

PHP opendir() Function

<PHP Directory di riferimento

Esempio

Aprire una directory, leggere il suo contenuto, quindi chiudere:

<?php
$dir = "/images/";

// Open a directory, and read its contents
if (is_dir($dir)){
  if ($dh = opendir($dir)){
    while (($file = readdir($dh)) !== false){
      echo "filename:" . $file . "<br>";
    }
    closedir($dh);
  }
}
?>

Risultato:

filename: cat.gif
filename: dog.gif
filename: horse.gif


Definizione e l'utilizzo

opendir() funzione apre un handle di directory.


Sintassi

opendir( path,context );

Parametro Descrizione
path Necessario. Specifica il percorso della directory da aprire
context Opzionale. Specifica il contesto del manico directory. Il contesto è un insieme di opzioni che possono modificare il comportamento di un torrente

Dettagli tecnici

Valore di ritorno: Restituisce la risorsa handle della directory in caso di successo. FALSE in caso di fallimento. Genera un errore di livello E_WARNING se il percorso non è una directory valida, o se la directory non può essere aperto a causa di restrizioni sui permessi o errori filesysytem. È possibile nascondere l'output dell'errore di opendir() con l'aggiunta di '@' al fronte del nome della funzione
Versione PHP: 4.0+
PHP Changelog: PHP 5.0: Il parametro path ora supporta il ftp: // URL involucro

<PHP Directory di riferimento