RecursiveRegexIterator::getChildren
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
RecursiveRegexIterator::getChildren
Референца за `recursiveregexiterator.getchildren.php` со подобрена типографија и навигација.
RecursiveRegexIterator::getChildren
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
RecursiveRegexIterator::getChildren — Враќа итератор за тековната ставка
= NULL
Враќа итератор за тековната ставка на итераторот.
Параметри
Оваа функција нема параметри.
Вратени вредности
An iterator for the current entry, if it can be iterated over by the inner iterator.
Errors/Exceptions
Еден InvalidArgumentException will be thrown if the current entry does not contain a value that can be iterated over by the inner iterator.
Примери
Пример #1 RecursiveRegexIterator::getChildren() example
<?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";
}
}
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
No children Children: test4 test5