©
This document uses PHP Chinese website manual Release
(PHP 5 >= 5.2.0)
RecursiveRegexIterator::hasChildren — Returns whether an iterator can be obtained for the current entry.
Returns whether an iterator can be obtained for the current entry. This iterator can be obtained via RecursiveRegexIterator::getChildren() .
此函数没有参数。
Returns TRUE
if an iterator can be obtained for the current entry, otherwise returns FALSE
.
Example #1 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 ());
}
?>
以上例程会输出:
bool(false) bool(true)