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