(PHP 5 >= 5.1.0)
RecursiveArrayIterator::getChildren — بازگرداندن تکرارکننده برای ورودی فعلی اگر array یا object باشد
بازگرداندن تکرارکننده برای ورودی فعلی تکرارکننده.
This function has no parameters.
ایجاد InvalidArgumentException اگر ورودی فعلی شامل array یا object نیست.
Example #1 مثال RecursiveArrayIterator::getChildren()
<?php
$fruits = array("a" => "lemon", "b" => "orange", array("a" => "apple", "p" => "pear"));
$iterator = new RecursiveArrayIterator($fruits);
while ($iterator->valid()) {
if ($iterator->hasChildren()) {
// print all children
foreach ($iterator->getChildren() as $key => $value) {
echo $key . ' : ' . $value . "\n";
}
} else {
echo "No children.\n";
}
$iterator->next();
}
?>
The above example will output:
No children. No children. a : apple p : pear