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;