📜  PHP | XMLReader readInnerXml()函数

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

PHP | XMLReader readInnerXml()函数

XMLReader::readInnerXml()函数是PHP中的一个内置函数,用于读取当前节点的内容,包括子节点和标记。

句法:

string XMLReader::readInnerXml( void )

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

返回值:该函数以字符串或空字符串的形式返回当前节点的内容,以防失败。

下面的示例说明了PHP中的XMLReader::readInnerXml()函数

示例 1:在这个程序中,我们将读取没有子节点的元素的值。

  • 数据.xml
    
    
        

    Hello World

  • 指数。 PHP
    open('data.xml');
      
    // Iterate through the XML nodes to
    // reach the h1 element
    $XMLReader->read();
    $XMLReader->read();
    $XMLReader->read();
      
    // Print the XML content
    echo "The text inside is:" 
        . $XMLReader->readInnerXml();
    ?>
    
  • 输出:
    The text inside is: Hello World

示例 2:在这个程序中,我们将读取具有子节点的元素的值。

  • 数据.xml
    
    
        

    GeeksforGeeks

    World

  • 指数。 PHP
    open('data.xml');
      
    // Iterate through the XML nodes to
    // reach the h1 element
    $XMLReader->read();
    $XMLReader->read();
    $XMLReader->read();
      
    // Print the XML content
    echo "The text inside is:" .
        $XMLReader->readInnerXml();
    ?>
    
  • 输出:

参考: https://www. PHP.net/manual/en/xmlreader.readinnerxml。 PHP