Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xmlreader.readouterxml(3) [php man page]

XMLREADER.READOUTERXML(3)						 1						 XMLREADER.READOUTERXML(3)

XMLReader::readOuterXML - Retrieve XML from current node, including it self

SYNOPSIS
public string XMLReader::readOuterXML (void ) DESCRIPTION
Reads the contents of the current node, including the node itself. PARAMETERS
This function has no parameters. RETURN VALUES
Returns the contents of current node, including itself, as a string. Empty string on failure. NOTES
Caution This function is only available when PHP is compiled against libxml 20620 or later. SEE ALSO
XMLReader.readString(3), XMLReader.readInnerXML(3), XMLReader.expand(3). PHP Documentation Group XMLREADER.READOUTERXML(3)

Check Out this Related Man Page

XMLREADER(3)								 1							      XMLREADER(3)

The XMLReader class

INTRODUCTION
The XMLReader extension is an XML Pull parser. The reader acts as a cursor going forward on the document stream and stopping at each node on the way. CLASS SYNOPSIS
XMLReader XMLReader Constants o const int$XMLReader::NONE0 o const int$XMLReader::ELEMENT1 o const int$XMLReader::ATTRIBUTE2 o const int$XMLReader::TEXT3 o const int$XMLReader::CDATA4 o const int$XMLReader::ENTITY_REF5 o const int$XMLReader::ENTITY6 o const int$XMLReader::PI7 o const int$XMLReader::COMMENT8 o const int$XMLReader::DOC9 o const int$XMLReader::DOC_TYPE10 o const int$XMLReader::DOC_FRAGMENT11 o const int$XMLReader::NOTATION12 o const int$XMLReader::WHITESPACE13 o const int$XMLReader::SIGNIFICANT_WHITESPACE14 o const int$XMLReader::END_ELEMENT15 o const int$XMLReader::END_ENTITY16 o const int$XMLReader::XML_DECLARATION17 o const int$XMLReader::LOADDTD1 o const int$XMLReader::DEFAULTATTRS2 o const int$XMLReader::VALIDATE3 o const int$XMLReader::SUBST_ENTITIES4 Properties o publicreadonly int$attributeCount o publicreadonly string$baseURI o publicreadonly int$depth o publicreadonly bool$hasAttributes o publicreadonly bool$hasValue o publicreadonly bool$isDefault o publicreadonly bool$isEmptyElement o publicreadonly string$localName o publicreadonly string$name o publicreadonly string$namespaceURI o publicreadonly int$nodeType o publicreadonly string$prefix o publicreadonly string$value o publicreadonly string$xmlLang Methods o public bool XMLReader::close (void ) o public DOMNode XMLReader::expand ([DOMNode $basenode]) o public string XMLReader::getAttribute (string $name) o public string XMLReader::getAttributeNo (int $index) o public string XMLReader::getAttributeNs (string $localName, string $namespaceURI) o public bool XMLReader::getParserProperty (int $property) o public bool XMLReader::isValid (void ) o public bool XMLReader::lookupNamespace (string $prefix) o public bool XMLReader::moveToAttribute (string $name) o public bool XMLReader::moveToAttributeNo (int $index) o public bool XMLReader::moveToAttributeNs (string $localName, string $namespaceURI) o public bool XMLReader::moveToElement (void ) o public bool XMLReader::moveToFirstAttribute (void ) o public bool XMLReader::moveToNextAttribute (void ) o public bool XMLReader::next ([string $localname]) o public bool XMLReader::open (string $URI, [string $encoding], [int $options]) o public bool XMLReader::read (void ) o public string XMLReader::readInnerXML (void ) o public string XMLReader::readOuterXML (void ) o public string XMLReader::readString (void ) o public bool XMLReader::setParserProperty (int $property, bool $value) o public bool XMLReader::setRelaxNGSchema (string $filename) o public bool XMLReader::setRelaxNGSchemaSource (string $source) o public bool XMLReader::setSchema (string $filename) o public bool XMLReader::xml (string $source, [string $encoding], [int $options]) PROPERTIES
o $attributeCount - The number of attributes on the node o $baseURI -The base URI of the node o $depth -Depth of the node in the tree, starting at 0 o $hasAttributes -Indicates if node has attributes o $hasValue -Indicates if node has a text value o $isDefault -Indicates if attribute is defaulted from DTD o $isEmptyElement -Indicates if node is an empty element tag o $localName -The local name of the node o $name -The qualified name of the node o $namespaceURI -The URI of the namespace associated with the node o $nodeType -The node type for the node o $prefix -The prefix of the namespace associated with the node o $value -The text value of the node o $xmlLang -The xml:lang scope which the node resides PREDEFINED CONSTANTS
XMLREADER NODE TYPES
o XMLReader::NONE -No node type o XMLReader::ELEMENT -Start element o XMLReader::ATTRIBUTE -Attribute node o XMLReader::TEXT -Text node o XMLReader::CDATA -CDATA node o XMLReader::ENTITY_REF -Entity Reference node o XMLReader::ENTITY -Entity Declaration node o XMLReader::PI -Processing Instruction node o XMLReader::COMMENT -Comment node o XMLReader::DOC -Document node o XMLReader::DOC_TYPE -Document Type node o XMLReader::DOC_FRAGMENT -Document Fragment node o XMLReader::NOTATION -Notation node o XMLReader::WHITESPACE -Whitespace node o XMLReader::SIGNIFICANT_WHITESPACE -Significant Whitespace node o XMLReader::END_ELEMENT -End Element o XMLReader::END_ENTITY -End Entity o XMLReader::XML_DECLARATION -XML Declaration node XMLREADER PARSER OPTIONS
o XMLReader::LOADDTD -Load DTD but do not validate o XMLReader::DEFAULTATTRS -Load DTD and default attributes but do not validate o XMLReader::VALIDATE -Load DTD and validate while parsing o XMLReader::SUBST_ENTITIES -Substitute entities and expand references PHP Documentation Group XMLREADER(3)
Man Page