&reftitle.constants; &extension.constants; XMLReader uses class constants since PHP 5.1. Prior releases use global constants in the form XMLREADER_ELEMENT. XMLReader Node Types Constant Value Description XMLReader::NONE (integer) 0 No node type XMLReader::ELEMENT (integer) 1 Start element XMLReader::ATTRIBUTE (integer) 2 Attribute node XMLReader::TEXT (integer) 3 Text node XMLReader::CDATA (integer) 4 CDATA node XMLReader::ENTITY_REF (integer) 5 Entity Reference node XMLReader::ENTITY (integer) 6 Entity Declaration node XMLReader::PI (integer) 7 Processing Instruction node XMLReader::COMMENT (integer) 8 Comment node XMLReader::DOC (integer) 9 Document node XMLReader::DOC_TYPE (integer) 10 Document Type node XMLReader::DOC_FRAGMENT (integer) 11 Document Fragment node XMLReader::NOTATION (integer) 12 Notation node XMLReader::WHITESPACE (integer) 13 Whitespace node XMLReader::SIGNIFICANT_WHITESPACE (integer) 14 Significant Whitespace node XMLReader::END_ELEMENT (integer) 15 End Element XMLReader::END_ENTITY (integer) 16 End Entity XMLReader::XML_DECLARATION (integer) 17 XML Declaration node
XMLReader Parser Options Constant Value Description XMLReader::LOADDTD (integer) 1 Load DTD but do not validate XMLReader::DEFAULTATTRS (integer) 2 Load DTD and default attributes but do not validate XMLReader::VALIDATE (integer) 3 Load DTD and validate while parsing XMLReader::SUBST_ENTITIES (integer) 4 Substitute entities and expand references