RecursiveRegexIterator::hasChildren

Returns whether an iterator can be obtained for the current entry

&reftitle.description; public `bool` `RecursiveRegexIterator::hasChildren`

Returns whether an iterator can be obtained for the current entry. This iterator can be obtained via `RecursiveRegexIterator::getChildren`.

&reftitle.parameters; &no.function.parameters;
&reftitle.returnvalues;

Returns &true; if an iterator can be obtained for the current entry, otherwise returns &false;.

&reftitle.examples;

### `RecursiveRegexIterator::hasChildren` example

    <?php
    $rArrayIterator = new RecursiveArrayIterator(array('test1', array('tet3', 'test4', 'test5')));
    $rRegexIterator = new RecursiveRegexIterator($rArrayIterator, '/^test/',
        RecursiveRegexIterator::ALL_MATCHES);

    foreach ($rRegexIterator as $value) {
        var_dump($rRegexIterator->hasChildren());
    }
    ?>

&example.outputs;

    bool(false)
    bool(true)

&reftitle.seealso;

- `RecursiveRegexIterator::getChildren`