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 |