SimpleXMLIterator::getChildren
(PHP 5, PHP 7, PHP 8)
SimpleXMLIterator::getChildren — Returns the sub-elements of the current element
说明
This method returns a SimpleXMLIterator object containing sub-elements of the current SimpleXMLIterator element.
参数
此函数没有参数。
返回值
Returns a SimpleXMLIterator object containing the sub-elements of the current element.
范例
示例 #1 Return the sub-elements of the current element
<?php
$xml = <<<XML
<books>
<book>
<title>PHP Basics</title>
<author>Jim Smith</author>
</book>
<book>XML basics</book>
</books>
XML;
$xmlIterator = new SimpleXMLIterator($xml);
for( $xmlIterator->rewind(); $xmlIterator->valid(); $xmlIterator->next() ) {
foreach($xmlIterator->getChildren() as $name => $data) {
echo "The $name is '$data' from the class " . get_class($data) . "\n";
}
}
?>
以上例程会输出:
The title is 'PHP Basics' from the class SimpleXMLIterator The author is 'Jim Smith' from the class SimpleXMLIterator

User Contributed Notes
There are no user contributed notes for this page.
备份地址:http://www.lvesu.com/blog/php/simplexmliterator.getchildren.php