Descripcion
string
readdir
( int dir_handle)
Devuelve
el
nombre
del
siguiente
fichero
en
el
directorio
.
Los
nombres
de
ficheros
no
son
devueltos
en
ningun
orden
especial
.
Ejemplo
1
.
Listar
todos
los
ficheros
en
un
directorio
?php
$handle=opendir(
'
.')
;
echo
"Directory
handle
:
$handle\n"
;
echo
"Files:\n"
;
while
($file
=
readdir($handle)
)
{
echo
"$file\n"
;
}
closedir($handle)
;
?
|
|
Tener
en
cuenta
que
readdir(
)
Tener
en
cuenta
que
readdir(
)
devolvera
tambien
.
y
.
.
Si
no
quereis
estas
entradas
podeis
borrarlas
:
Ejemplo
2
.
Listar
todos
los
ficheros
en
un
directorio
excepto
.
y
.
.
?php
$handle=opendir(
'
.')
;
while
($file
=
readdir($handle)
)
{
if
($file
!=
"
.
"
$file
!=
".
."
)
{
echo
"$file\n"
;
}
}
closedir($handle)
;
?
|
|