📜  PHP | SimpleXMLIterator hasChildren()函数

📅  最后修改于: 2022-05-13 01:56:45.979000             🧑  作者: Mango

PHP | SimpleXMLIterator hasChildren()函数

SimpleXMLIterator::hasChildren()函数是PHP中的一个内置函数,用于检查当前 SimpleXMLIterator 元素是否有子元素。

句法:

bool SimpleXMLIterator::hasChildren( void )

参数:此函数不接受任何参数。

返回值:如果当前元素有子元素,该函数返回TRUE,否则返回FALSE。

下面的程序说明了PHP中的 SimpleXMLIterator::hasChildren()函数:

程序:


        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() ) {            if($xmlIt->hasChildren()) {         print_r($xmlIt->current());     } }    ?>
输出:
SimpleXMLIterator Object
(
    [email] => abc@geeksforgeeks.org
    [mobile] => +91-987654321
)

参考: https://www. PHP.net/manual/en/simplexmliterator.haschildren。 PHP