3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = new RecursiveArrayIterator(['test1', ['test2', 'test3']]); $regex = new RecursiveRegexIterator($arr, '/^test/', RecursiveRegexIterator::ALL_MATCHES, 1, 2); $regex->next(); $child = $regex->getChildren(); var_dump(get_class($child), $child->getMode(), $child->getFlags(), $child->getPregFlags());

preferences:
44.26 ms | 402 KiB | 5 Q