DOM/DOMXPathNavigator.php
public function CloneInstance()
	{
		// Clone in this sense means be able to have a different current position so creating a new
		// DOMXPathNavigator instance should be sufficient. There is no need to clone the current node.
		return is_null( $this->domNode )
			? $this
			: new DOMXPathNavigator( $this->domNode, $this->nsManager, $this->nsTable );
	}
public function CloneInstance()
	{
		// Clone in this sense means be able to have a different current position so creating a new
		// DOMXPathNavigator instance should be sufficient. There is no need to clone the current node.
		return is_null( $this->domNode )
			? $this
			: new DOMXPathNavigator( $this->domNode, $this->nsManager, $this->nsTable );
	}
public function CloneInstance ( ) { // Clone in this sense means be able to have a different current position so creating a new
 // DOMXPathNavigator instance should be sufficient. There is no need to clone the current node.
 return is_null ( $ this -> domNode ) ? $ this : new DOMXPathNavigator ( $ this -> domNode , $ this -> nsManager , $ this -> nsTable ) ; }
When overridden in a derived class, creates a new XPathNavigator
positioned at the same node as this XPathNavigator.

@return XPathNavigator A new XPathNavigator positioned at the same node as this XPathNavigator.
When overridden in a derived class creates a new XPathNavigator positioned at the same node as this XPathNavigator .