(PHP 5 >= 5.3.0)
El iterador Filesystem
$path
[, int $flags
= FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS
] )FilesystemIterator::CURRENT_AS_PATHNAME
Hace que FilesystemIterator::current() retorne la ruta.
FilesystemIterator::CURRENT_AS_FILEINFO
Hace que FilesystemIterator::current() retorne una instancia de SplFileInfo .
FilesystemIterator::CURRENT_AS_SELF
Hace que FilesystemIterator::current() retorne $this (el FilesystemIterator).
FilesystemIterator::CURRENT_MODE_MASK
Enmascara FilesystemIterator::current()
FilesystemIterator::KEY_AS_PATHNAME
Hace que FilesystemIterator::key() retorne la ruta.
FilesystemIterator::KEY_AS_FILENAME
Hace que FilesystemIterator::key() return the filename.
FilesystemIterator::FOLLOW_SYMLINKS
Hace que RecursiveDirectoryIterator::hasChildren() siga enlaces simbólicos.
FilesystemIterator::KEY_MODE_MASK
Enmascara FilesystemIterator::key()
FilesystemIterator::NEW_CURRENT_AND_KEY
Igual que FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::CURRENT_AS_FILEINFO.
FilesystemIterator::SKIP_DOTS
Ignora los archivos punto (. y ..).
FilesystemIterator::UNIX_PATHS
Hace que las rutas usen el slash hacia adelante al estilo Unix independientemente del usado por defecto por el sistema.
Versión | Descripción |
---|---|
5.3.1 | Añadido FilesystemIterator::FOLLOW_SYMLINKS |