XMLReader::readInnerXml()
(PHP 5 >= 5.2.0, PHP 7)
Retrieve XML from current node
说明
public XMLReader::readInnerXml(void): string
Reads the contents of the current node, including child nodes and markup.
参数
此函数没有参数。
返回值
Returns the contents of the current node as a string. Empty string on failure.
注释
Caution此函数仅在 PHP 与 libxml 20620 或以上版本编译时可用。
参见
- XMLReader::readString() Reads the contents of the current node as a string
- XMLReader::readOuterXml() Retrieve XML from current node, including itself
- XMLReader::expand() Returns a copy of the current node as a DOM object
Disregard my other comment. readInnerXml does not advance the cursor, so you can call it more than once. I made a mistake testing this.
Note that readInnerXml() also advances the cursor.