Dutch PHP Conference 2026 - Call For Papers

The RecursiveRegexIterator class

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

Introduction

This recursive iterator can filter another recursive iterator via a regular expression.

Class synopsis

class RecursiveRegexIterator extends RegexIterator implements RecursiveIterator {
/* Inherited constants */
public const int RegexIterator::USE_KEY ;
public const int RegexIterator::MATCH ;
public const int RegexIterator::SPLIT ;
/* Inherited properties */
public ?string $replacement = null;
/* Methods */
public __construct (
RecursiveIterator $iterator,
string $pattern,
int $mode = RecursiveRegexIterator::MATCH,
int $flags = 0,
int $pregFlags = 0
)
public hasChildren (): bool
/* Inherited methods */
public RegexIterator::setFlags (int $flags): void
public RegexIterator::setPregFlags (int $pregFlags): void
}

Table of Contents

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

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