PHP | SimpleXMLIterator getChildren()函数
SimpleXMLIterator::getChildren()函数是PHP中的一个内置函数,用于返回包含当前元素的子元素的 SimpleXMLIterator 对象。
句法:
SimpleXMLIterator SimpleXMLIterator::getChildren( void )
参数:此函数不接受任何参数。
返回值:此函数返回包含当前元素的子元素的 SimpleXMLIterator 对象。
下面的程序说明了PHP中的 SimpleXMLIterator::getChildren()函数:
程序:
GeeksforGeeks
Noida India
abc@geeksforgeeks.org
+91-987654321
XML;
$xmlIt = new SimpleXMLIterator($xml);
// Loop starts from first element of xml and
// run upto when elements are not valid
for( $xmlIt->rewind(); $xmlIt->valid(); $xmlIt->next() ) {
foreach($xmlIt->getChildren() as $element => $content) {
echo "The content of '$element' element is '$content'" . "\n";
}
}
?>
输出:
The content of 'email' element is 'abc@geeksforgeeks.org'
The content of 'mobile' element is '+91-987654321'
参考: https://www. PHP.net/manual/en/simplexmliterator.getchildren。 PHP