RecursiveRegexIterator::__constructКонструктор класса RecursiveRegexIterator

iterator

Рекурсивный итератор к которому требуется применить фильтр на основе регулярного выражения.

regex

Регулярное выражение.

mode

Режим работы, список доступных режимов приведен в описании метода RegexIterator::setMode().

flags

Специальные флаги. Список доступных флагов приведен в описании метода RegexIterator::setFlags().

preg_flags

Флаги регулярного выражения. Список флагов зависит от режима работы:

RegexIterator preg_flags
режим работы доступные флаги
RecursiveRegexIterator::ALL_MATCHES См. preg_match_all().
RecursiveRegexIterator::GET_MATCH См. preg_match().
RecursiveRegexIterator::MATCH См. preg_match().
RecursiveRegexIterator::REPLACE нет
RecursiveRegexIterator::SPLIT См. preg_split().