Класс FilesystemIterator
FilesystemIterator
&reftitle.intro;
Итератор файловой системы
&reftitle.classsynopsis;
FilesystemIterator
extends
DirectoryIterator
&Constants;
public
const
int
FilesystemIterator::CURRENT_MODE_MASK
public
const
int
FilesystemIterator::CURRENT_AS_PATHNAME
public
const
int
FilesystemIterator::CURRENT_AS_FILEINFO
public
const
int
FilesystemIterator::CURRENT_AS_SELF
public
const
int
FilesystemIterator::KEY_MODE_MASK
public
const
int
FilesystemIterator::KEY_AS_PATHNAME
public
const
int
FilesystemIterator::FOLLOW_SYMLINKS
public
const
int
FilesystemIterator::KEY_AS_FILENAME
public
const
int
FilesystemIterator::NEW_CURRENT_AND_KEY
public
const
int
FilesystemIterator::OTHER_MODE_MASK
public
const
int
FilesystemIterator::SKIP_DOTS
public
const
int
FilesystemIterator::UNIX_PATHS
&Methods;
&InheritedMethods;
&reftitle.constants;
FilesystemIterator::CURRENT_AS_PATHNAME
Заставляет метод FilesystemIterator::current вернуть путь.
FilesystemIterator::CURRENT_AS_FILEINFO
Заставляет метод FilesystemIterator::current вернуть экземпляр SplFileInfo.
FilesystemIterator::CURRENT_AS_SELF
Заставляет метод FilesystemIterator::current вернуть $this (FilesystemIterator).
FilesystemIterator::CURRENT_MODE_MASK
Маскирует FilesystemIterator::current
FilesystemIterator::KEY_AS_PATHNAME
Заставляет метод FilesystemIterator::key вернуть путь.
FilesystemIterator::KEY_AS_FILENAME
Заставляет метод FilesystemIterator::key вернуть имя файла.
FilesystemIterator::FOLLOW_SYMLINKS
Заставляет метод RecursiveDirectoryIterator::hasChildren следовать символическим ссылкам.
FilesystemIterator::KEY_MODE_MASK
Маскирует FilesystemIterator::key
FilesystemIterator::NEW_CURRENT_AND_KEY
То же, что FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::CURRENT_AS_FILEINFO.
FilesystemIterator::OTHER_MODE_MASK
Маска используется для FilesystemIterator::getFlags и FilesystemIterator::setFlags.
FilesystemIterator::SKIP_DOTS
Пропускает точечные файлы (. и ..).
FilesystemIterator::UNIX_PATHS
Заставляет все пути использовать обратный слеш в Unix-стиле, независимо от настроек
системы по умолчанию.
Обратите внимание, что path, переданный в конструктор, не
меняется.
&reference.spl.entities.filesystemiterator;