RecursiveDirectoryIterator
class RecursiveDirectoryIterator extends RecursiveDirectoryIterator
Расширяет \RecursiveDirectoryIterator для поддержки относительных путей.
Методы
| __construct(string $path, int $flags, bool $ignoreUnreadableDirs = false) Конструктор. | ||
| SplFileInfo | current() Возвращает экземпляр SplFileInfo с поддержкой относительных путей. | |
| RecursiveIterator | getChildren() | |
| rewind() Не делает ничего для потока, не поддерживающего перемотку. | ||
| bool | isRewindable() Проверяет, поддерживает ли поток перемотку. |
Подробности
__construct(string $path, int $flags, bool $ignoreUnreadableDirs = false)
Конструктор.
Параметры
| string | $path | |
| int | $flags | |
| bool | $ignoreUnreadableDirs |
Исключения
| RuntimeException |
SplFileInfo current()
Возвращает экземпляр SplFileInfo с поддержкой относительных путей.
Возвращаемое значение
| SplFileInfo | Информация о файле |
RecursiveIterator getChildren()
Возвращаемое значение
| RecursiveIterator |
Исключения
| AccessDeniedException |
rewind()
Не делает ничего для потока, не поддерживающего перемотку.
bool isRewindable()
Проверяет, поддерживает ли поток перемотку.
Возвращаемое значение
| bool | true, если поток поддерживает перемотку, иначе false |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Finder/Iterator/RecursiveDirectoryIterator.html