Predefined Constants
The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.
- LIBXML_COMPACT ( integer)
- Activate small nodes allocation optimization. This may speed up your application without needing to change the code.
Note: Only available in Libxml >= 2.6.21
- LIBXML_DTDATTR ( integer)
- Default DTD attributes
- LIBXML_DTDLOAD ( integer)
- Load the external subset
- LIBXML_DTDVALID ( integer)
- Validate with the DTD
- LIBXML_NOBLANKS ( integer)
- Remove blank nodes
- LIBXML_NOCDATA ( integer)
- Merge CDATA as text nodes
- LIBXML_NOEMPTYTAG ( integer)
- Expand empty tags (e.g. <br/> to <br></br>)
Note: This option is currently just available in the DOMDocument::save and DOMDocument::saveXML functions.
- LIBXML_NOENT ( integer)
- Substitute entities
- LIBXML_NOERROR ( integer)
- Suppress error reports
- LIBXML_NONET ( integer)
- Disable network access when loading documents
- LIBXML_NOWARNING ( integer)
- Suppress warning reports
- LIBXML_NOXMLDECL ( integer)
- Drop the XML declaration when saving a document
Note: Only available in Libxml >= 2.6.21
- LIBXML_NSCLEAN ( integer)
- Remove redundant namespaces declarations
- LIBXML_XINCLUDE ( integer)
- Implement XInclude substitution
- LIBXML_ERR_ERROR ( integer)
- A recoverable error
- LIBXML_ERR_FATAL ( integer)
- A fatal error
- LIBXML_ERR_NONE ( integer)
- No errors
- LIBXML_ERR_WARNING ( integer)
- A simple warning
- LIBXML_VERSION ( integer)
- libxml version like 20605 or 20617
- LIBXML_DOTTED_VERSION ( string)
- libxml version like 2.6.5 or 2.6.17