Disregard my other comment.
readInnerXml does not advance the cursor, so you can call it more than once. I made a mistake testing this.
(PHP 5 >= 5.2.0, PHP 7)
XMLReader::readInnerXML — Retrieve XML from current node
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.
이 함수는 PHP가 libxml 20620 이후와 함께 컴파일 되었을 때만 사용할 수 있습니다.