Los últimos tutoriales de desarrollo web
 

PHP opendir() Function

<PHP Directorio de Referencia

Ejemplo

Abrir un directorio, leer su contenido, a continuación, cierre:

<?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);
  }
}
?>

Resultado:

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


Definición y Uso

El opendir() función abre un gestor de directorio.


Sintaxis

opendir( path,context );

Parámetro Descripción
path Necesario. Especifica que se abrió la ruta del directorio
context Opcional. Especifica el contexto del gestor de directorio. El contexto es un conjunto de opciones que pueden modificar el comportamiento de una corriente

Detalles técnicos

Valor de retorno: Devuelve el recurso gestor de directorio en caso de éxito. En caso de fallo. Arroja un error de nivel E_WARNING si la ruta no es un directorio válido, o si el directorio no se puede abrir debido a restricciones de permisos o errores filesysytem. Puede ocultar la salida de error de opendir() mediante la adición de '@' al frente del nombre de la función
Versión de PHP: 4.0+
PHP Cambios: PHP 5.0: El parámetro de ruta ahora soporta el ftp: // URL envoltura

<PHP Directorio de Referencia