Hostign Towebs
 
    BUSCARDOR 
 
dir

dir

(PHP 3, PHP 4, PHP 5)

dir -- Clase de directorio

Descripción

class dir {

dir ( string directorio )

string path

resource handle

string read ( void )

void rewind ( void )

void close ( void )

}

Un mecanismo pseudo-orientado a objetos para la lectura de un directorio. El directorio dado es abierto. Se encuentran disponibles dos propiedades una vez el directorio ha sido abierto. La propiedad handle puede ser usada con otras funciones de directorio como readdir(), rewinddir() y closedir(). La propiedad path se define con la ruta del directorio que fue abierto. Hay tres métodos disponibles: read, rewind y close.

Ejemplos

Ejemplo 1. Ejemplo de dir()

Por favor note la forma en que el valor de retorno de dir() es chequeado en el siguiente ejemplo. Se está probando explícitamente si el valor de retorno es idéntico (igual y del mismo tipo que--vea los Operadores de Comparación para más información) a FALSE ya que de otra forma, cualquier entrada de directorio cuyo nombre evalúe a FALSE detendrá el ciclo.

<?php
$d
= dir("/etc/php5");
echo
"Gestor: " . $d->handle . "\n";
echo
"Ruta: " . $d->path . "\n";
while (
false !== ($entrada = $d->read())) {
   echo
$entrada."\n";
}
$d->close();
?>

El resultado del ejemplo seria algo similar a:

Gestor: Resource id #2
Ruta: /etc/php5
.
..
apache
cgi
cli

Notes

Nota: El orden en el que las entradas de directorio son devueltas por el método read depende del sistema.

Nota: Se define la clase interna Directory, lo que quiere decir que no será posible definir sus propias clases con ese nombre. Para una lista completa de clases predefinidas en PHP, por favor consulte Clases Predefinidas.



 
 
Rute path: HOME / MANUALES Y TUTORIALES / MANUAL DE PHP
Home | Hosting | Housing | Revendedores | Soporte | Empresa | Mapa del Sitio | Contacto | FAQ | Blog Corporativo
Atención técnica y comercial: (54)-11-5031-1111 las 24 hs. los 365 días del año. ToWebs, (c) 2008
Virtucom Networks S.A Av. Belgrano 1586, piso 10 (C1093AAQ) Cap. Fed. Bs. As, Argentina.