php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
RecursiveRegexIterator Class Reference
Inheritance diagram for RecursiveRegexIterator:
RegexIterator RecursiveIterator FilterIterator Iterator IteratorIterator Traversable OuterIterator Iterator Traversable

Public Member Functions

 __construct (RecursiveIterator $iterator, string $pattern, int $mode=RecursiveRegexIterator::MATCH, int $flags=0, int $pregFlags=0)
 
 accept ()
 
 hasChildren ()
 
 getChildren ()
 
- Public Member Functions inherited from RegexIterator
 __construct (Iterator $iterator, string $pattern, int $mode=RegexIterator::MATCH, int $flags=0, int $pregFlags=0)
 
 getMode ()
 
 setMode (int $mode)
 
 getFlags ()
 
 setFlags (int $flags)
 
 getRegex ()
 
 getPregFlags ()
 
 setPregFlags (int $pregFlags)
 
- Public Member Functions inherited from FilterIterator
 __construct (Iterator $iterator)
 
 rewind ()
 
 next ()
 
- Public Member Functions inherited from IteratorIterator
 __construct (Traversable $iterator, ?string $class=null)
 
 getInnerIterator ()
 
 valid ()
 
 key ()
 
 current ()
 

Additional Inherited Members

- Data Fields inherited from RegexIterator
const int USE_KEY = UNKNOWN
 
const int INVERT_MATCH = UNKNOWN
 
const int MATCH = UNKNOWN
 
const int GET_MATCH = UNKNOWN
 
const int ALL_MATCHES = UNKNOWN
 
const int SPLIT = UNKNOWN
 
const int REPLACE = UNKNOWN
 
string $replacement = null
 

Detailed Description

Definition at line 389 of file spl_iterators.stub.php.

Constructor & Destructor Documentation

◆ __construct()

RecursiveRegexIterator::__construct ( RecursiveIterator $iterator,
string $pattern,
int $mode = RecursiveRegexIterator::MATCH,
int $flags = 0,
int $pregFlags = 0 )

Definition at line 391 of file spl_iterators.stub.php.

Member Function Documentation

◆ accept()

RecursiveRegexIterator::accept ( )

@tentative-return-type

Reimplemented from RegexIterator.

Definition at line 394 of file spl_iterators.stub.php.

◆ getChildren()

RecursiveRegexIterator::getChildren ( )

@tentative-return-type

Implements RecursiveIterator.

Definition at line 403 of file spl_iterators.stub.php.

◆ hasChildren()

RecursiveRegexIterator::hasChildren ( )

@tentative-return-type @implementation-alias RecursiveFilterIterator\hasChildren

Implements RecursiveIterator.

Definition at line 400 of file spl_iterators.stub.php.


The documentation for this class was generated from the following file: