LonghornPHP 2026

Класс RecursiveRegexIterator

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

Введение

Этот рекурсивный итератор может фильтровать другой рекурсивный итератор с помощью регулярных выражений.

Обзор класса

class RecursiveRegexIterator extends RegexIterator implements RecursiveIterator {
/* Наследуемые константы */
public const int RegexIterator::USE_KEY ;
public const int RegexIterator::MATCH ;
public const int RegexIterator::SPLIT ;
/* Наследуемые свойства */
public ?string $replacement = null;
/* Методы */
public function __construct (
RecursiveIterator $iterator,
string $pattern,
int $mode = RecursiveRegexIterator::MATCH,
int $flags = 0,
int $pregFlags = 0
)
public function getChildren (): RecursiveRegexIterator
public function hasChildren (): bool
/* Наследуемые методы */
public function RegexIterator::accept (): bool
public function RegexIterator::getFlags (): int
public function RegexIterator::getMode (): int
public function RegexIterator::getPregFlags (): int
public function RegexIterator::getRegex (): string
public function RegexIterator::setFlags (int $flags): void
public function RegexIterator::setMode (int $mode): void
public function RegexIterator::setPregFlags (int $pregFlags): void
public function FilterIterator::accept (): bool
public function FilterIterator::current (): mixed
public function FilterIterator::key (): mixed
public function FilterIterator::next (): void
public function FilterIterator::rewind (): void
public function FilterIterator::valid (): bool
public function IteratorIterator::current (): mixed
public function IteratorIterator::key (): mixed
public function IteratorIterator::next (): void
public function IteratorIterator::rewind (): void
public function IteratorIterator::valid (): bool
}

Содержание

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /