434 public function key(): mixed {}
append(Iterator $iterator)
__construct(Iterator $iterator, int $flags=CachingIterator::CALL_TOSTRING)
const int TOSTRING_USE_INNER
const int TOSTRING_USE_CURRENT
const int TOSTRING_USE_KEY
const int CATCH_GET_CHILD
offsetSet($key, mixed $value)
__construct(Iterator $iterator, callable $callback)
__construct(Iterator $iterator)
__construct(Iterator $iterator)
__construct(Traversable $iterator, ?string $class=null)
__construct(Iterator $iterator, int $offset=0, int $limit=-1)
__construct(Iterator $iterator)
__construct(RecursiveIterator $iterator)
__construct(Iterator $iterator, int $flags=RecursiveCachingIterator::CALL_TOSTRING)
__construct(RecursiveIterator $iterator, callable $callback)
__construct(RecursiveIterator $iterator)
__construct(Traversable $iterator, int $mode=RecursiveIteratorIterator::LEAVES_ONLY, int $flags=0)
const int CATCH_GET_CHILD
setMaxDepth(int $maxDepth=-1)
getSubIterator(?int $level=null)
__construct(RecursiveIterator $iterator, string $pattern, int $mode=RecursiveRegexIterator::MATCH, int $flags=0, int $pregFlags=0)
const int PREFIX_END_HAS_NEXT
__construct( $iterator, int $flags=RecursiveTreeIterator::BYPASS_KEY, int $cachingIteratorFlags=CachingIterator::CATCH_GET_CHILD, int $mode=RecursiveTreeIterator::SELF_FIRST)
setPostfix(string $postfix)
const int PREFIX_MID_LAST
const int PREFIX_END_LAST
setPrefixPart(int $part, string $value)
const int PREFIX_MID_HAS_NEXT
__construct(Iterator $iterator, string $pattern, int $mode=RegexIterator::MATCH, int $flags=0, int $pregFlags=0)
setPregFlags(int $pregFlags)
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)
function(EX_VAR(opline->result.var))