(PHP 5 >= 5.2.0)
RecursiveRegexIterator::getChildren — بازگرداندن تکرارکننده ورودی فعلی
بازگرداندن تکرارکننده ورودی فعلی.
This function has no parameters.
تکرارکننده برای ورودی فعلی اگر قابل تکرار توسط تکرارکننده داخلی باشد.
ایجاد InvalidArgumentException اگر ورودی فعلی مقداری نداشته باشد که قابل تکرار توسط تکرارکننده داخلی باشد.
Example #1 مثال RecursiveRegexIterator::getChildren()
<?php
$rArrayIterator = new RecursiveArrayIterator(array('test1', array('tet3', 'test4', 'test5')));
$rRegexIterator = new RecursiveRegexIterator($rArrayIterator, '/^test/',
RecursiveRegexIterator::ALL_MATCHES);
foreach ($rRegexIterator as $key1 => $value1) {
if ($rRegexIterator->hasChildren()) {
// print all children
echo "Children: ";
foreach ($rRegexIterator->getChildren() as $key => $value) {
echo $value . " ";
}
echo "\n";
} else {
echo "No children\n";
}
}
?>
The above example will output:
No children Children: test4 test5