PHP opendir function ()
Esempi
Aprire una directory, leggere il suo contenuto, e 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);
}
}
?>
$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);
}
}
?>
risultati:
filename: cat.gif
filename: dog.gif
filename: horse.gif
filename: dog.gif
filename: horse.gif
Definizione e utilizzo
la funzione opendir () per aprire un handle di directory.
grammatica
opendir( path,context );
参数 | 描述 |
---|---|
path | 必需。规定要打开的目录路径。 |
context | 可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。 |
dettagli tecnici
Ritorni: | Restituisce una risorsa maniglia directory in caso di successo. Non è riuscito a restituire FALSE. Se il percorso non è una directory valida, oppure a causa di restrizioni di licenza o directory errori del file system non può essere aperto, poi getta errore di livello E_WARNING. È possibile aggiungere davanti al nome della funzione '@' per nascondere opendir uscita () Errore. |
---|---|
versione di PHP: | 4.0+ |
PHP Aggiornamento registro: | PHP 5.0: parametro path sostiene il ftp: // wrapper URL. |
PHP Directory di riferimento