Класс 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;