Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xmlreader.expand(3) [php man page]

XMLREADER.EXPAND(3)							 1						       XMLREADER.EXPAND(3)

XMLReader::expand - Returns a copy of the current node as a DOM object

SYNOPSIS
public DOMNode XMLReader::expand ([DOMNode $basenode]) DESCRIPTION
This method copies the current node and returns the appropriate DOM object. PARAMETERS
o $basenode - A DOMNode defining the target DOMDocument for the created DOM object. RETURN VALUES
The resulting DOMNode or FALSE on error. CHANGELOG
+--------+-------------------------------------+ |Version | | | | | | | Description | | | | +--------+-------------------------------------+ | 5.3.0 | | | | | | | The parameter $basenode was added. | | | | +--------+-------------------------------------+ PHP Documentation Group XMLREADER.EXPAND(3)

Check Out this Related Man Page

DOMNODE(3)								 1								DOMNODE(3)

The DOMNode class

CLASS SYNOPSIS
DOMNode DOMNode Properties o publicreadonly string$nodeName o public string$nodeValue o publicreadonly int$nodeType o publicreadonly DOMNode$parentNode o publicreadonly DOMNodeList$childNodes o publicreadonly DOMNode$firstChild o publicreadonly DOMNode$lastChild o publicreadonly DOMNode$previousSibling o publicreadonly DOMNode$nextSibling o publicreadonly DOMNamedNodeMap$attributes o publicreadonly DOMDocument$ownerDocument o publicreadonly string$namespaceURI o public string$prefix o publicreadonly string$localName o publicreadonly string$baseURI o publicreadonly string$textContent Methods o public DOMNode DOMNode::appendChild (DOMNode $newnode) o public string DOMNode::C14N ([bool $exclusive], [bool $with_comments], [array $xpath], [array $ns_prefixes]) o public int DOMNode::C14NFile (string $uri, [bool $exclusive], [bool $with_comments], [array $xpath], [array $ns_prefixes]) o public DOMNode DOMNode::cloneNode ([bool $deep]) o public int DOMNode::getLineNo (void ) o public string DOMNode::getNodePath (void ) o public bool DOMNode::hasAttributes (void ) o public bool DOMNode::hasChildNodes (void ) o public DOMNode DOMNode::insertBefore (DOMNode $newnode, [DOMNode $refnode]) o public bool DOMNode::isDefaultNamespace (string $namespaceURI) o public bool DOMNode::isSameNode (DOMNode $node) o public bool DOMNode::isSupported (string $feature, string $version) o public string DOMNode::lookupNamespaceURI (string $prefix) o public string DOMNode::lookupPrefix (string $namespaceURI) o public void DOMNode::normalize (void ) o public DOMNode DOMNode::removeChild (DOMNode $oldnode) o public DOMNode DOMNode::replaceChild (DOMNode $newnode, DOMNode $oldnode) PROPERTIES
o $nodeName -Returns the most accurate name for the current node type o $nodeValue -The value of this node, depending on its type o $nodeType -Gets the type of the node. One of the predefined XML_xxx_NODE constants o $parentNode -The parent of this node. If there is no such node, this returns NULL. o $childNodes - A DOMNodeList that contains all children of this node. If there are no children, this is an empty DOMNodeList. o $firstChild - The first child of this node. If there is no such node, this returns NULL. o $lastChild -The last child of this node. If there is no such node, this returns NULL. o $previousSibling - The node immediately preceding this node. If there is no such node, this returns NULL. o $nextSibling - The node immediately following this node. If there is no such node, this returns NULL. o $attributes - A DOMNamedNodeMap containing the attributes of this node (if it is a DOMElement) or NULL otherwise. o $ownerDocument -The DOMDocument object associated with this node. o $namespaceURI -The namespace URI of this node, or NULL if it is unspecified. o $prefix -The namespace prefix of this node, or NULL if it is unspecified. o $localName -Returns the local part of the qualified name of this node. o $baseURI - The absolute base URI of this node or NULL if the implementation wasn't able to obtain an absolute URI. o $textContent -This attribute returns the text content of this node and its descendants. NOTES
Note The DOM extension uses UTF-8 encoding. Use utf8_encode(3) and utf8_decode(3) to work with texts in ISO-8859-1 encoding or Iconv for other encodings. SEE ALSO
oW3C specification of Node PHP Documentation Group DOMNODE(3)
Man Page