La clase FilesystemIterator FilesystemIterator
&reftitle.intro; El iterador Filesystem
&reftitle.classsynopsis; FilesystemIterator FilesystemIterator extends DirectoryIterator SeekableIterator &Constants; const integer FilesystemIterator::CURRENT_AS_PATHNAME 32 const integer FilesystemIterator::CURRENT_AS_FILEINFO 0 const integer FilesystemIterator::CURRENT_AS_SELF 16 const integer FilesystemIterator::CURRENT_MODE_MASK 240 const integer FilesystemIterator::KEY_AS_PATHNAME 0 const integer FilesystemIterator::KEY_AS_FILENAME 256 const integer FilesystemIterator::FOLLOW_SYMLINKS 512 const integer FilesystemIterator::KEY_MODE_MASK 3840 const integer FilesystemIterator::NEW_CURRENT_AND_KEY 256 const integer FilesystemIterator::SKIP_DOTS 4096 const integer FilesystemIterator::UNIX_PATHS 8192 &Methods; &InheritedMethods;
&reftitle.constants; FilesystemIterator::CURRENT_AS_PATHNAME Hace que FilesystemIterator::current devuelva el nombre de la ruta. FilesystemIterator::CURRENT_AS_FILEINFO Hace que FilesystemIterator::current devuelva una instancia de SplFileInfo . FilesystemIterator::CURRENT_AS_SELF Hace que FilesystemIterator::current devuelva $this (el FilesystemIterator). FilesystemIterator::CURRENT_MODE_MASK Enmascara FilesystemIterator::current FilesystemIterator::KEY_AS_PATHNAME Hace que FilesystemIterator::key devuelva el nombre de la ruta. FilesystemIterator::KEY_AS_FILENAME Hace que FilesystemIterator::key devuelva el nombre de fichero. 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 ficheros punto (. y ..). FilesystemIterator::UNIX_PATHS Hace que las rutas usen la barra hacia adelante al estilo Unix independientemente del usado de forma predeterminada por el sistema.
&reftitle.changelog; &Version; &Description; 5.3.1 Añadido FilesystemIterator::FOLLOW_SYMLINKS
&reference.spl.entities.filesystemiterator;