La clase RecursiveDirectoryIterator

(PHP 5, PHP 7, PHP 8)

Introducción

La clase RecursiveDirectoryIterator proporciona un medio para iterar recursivamente sobre directorios de un sistema de archivos.

Sinopsis de la Clase

class RecursiveDirectoryIterator extends FilesystemIterator implements RecursiveIterator {
/* Constantaes heredadas constants */
/* Métodos */
public __construct(string $directory, int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO)
public getSubPath(): string
public hasChildren(bool $allowLinks = false): bool
public key(): string
public next(): void
public rewind(): void
/* Métodos heredados */
public SplFileInfo::getBasename(string $suffix = ""): string
public SplFileInfo::openFile(string $mode = "r", bool $useIncludePath = false, ?resource $context = null): SplFileObject
public SplFileInfo::setFileClass(string $class = SplFileObject::class): void
public SplFileInfo::setInfoClass(string $class = SplFileInfo::class): void
}

Tabla de contenidos