streamWrapper::dir_readdir
En esta página
streamWrapper::dir_readdir
Lee un archivo en un directorio
Descripción#
public streamWrapper::dir_readdir(): string
```php
Este método se llama en respuesta a `readdir`.
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
Debe devolver una `string` que representa el próximo nombre de archivo, o `false` si no hay más archivos.
> [!WARNING]
> Devolver `true` o `false` tendrá el mismo efecto de señalar que no hay un siguiente fichero. Sin embargo, devolver `true` está desaconsejado y `false` debe ser utilizado para señalar esta condición en su lugar.
> [!NOTE]
> Un valor de retorno no booleano se convertirá en `string`.
## Errores/Excepciones
Emite una advertencia `E_WARNING` si la llamada a este método falla (i.e. no implementado).
## Ejemplos
Lista de archivos de un archivo tar
```php
Resultado del ejemplo anterior es similar a:
string(13) "construct.xml"
string(16) "dir-closedir.xml"
string(15) "dir-opendir.xml"
string(15) "dir-readdir.xml"
string(17) "dir-rewinddir.xml"
string(9) "mkdir.xml"
string(10) "rename.xml"
string(9) "rmdir.xml"
string(15) "stream-cast.xml"
string(16) "stream-close.xml"
string(14) "stream-eof.xml"
string(16) "stream-flush.xml"
string(15) "stream-lock.xml"
string(15) "stream-open.xml"
string(15) "stream-read.xml"
string(15) "stream-seek.xml"
string(21) "stream-set-option.xml"
string(15) "stream-stat.xml"
string(15) "stream-tell.xml"
string(16) "stream-write.xml"
string(10) "unlink.xml"
string(12) "url-stat.xml"
Reinicio...
string(13) "construct.xml"
Véase también#
readdir