The libxml functions and constants are used together with SimpleXML, XSLT and
DOM functions.
Function |
Description |
PHP |
LIBXML_COMPACT |
Set small nodes allocation optimization. This may improve
the application performance |
5 |
LIBXML_DTDATTR |
Set default DTD attributes |
5 |
LIBXML_DTDLOAD |
Load external subset |
5 |
LIBXML_DTDVALID |
Validate with the DTD |
5 |
LIBXML_NOBLANKS |
Remove blank nodes |
5 |
LIBXML_NOCDATA |
Set CDATA as text nodes |
5 |
LIBXML_NOEMPTYTAG |
Change empty tags (e.g. <br/> to <br></br>),
only available in the DOMDocument->save() and DOMDocument->saveXML()
functions |
5 |
LIBXML_NOENT |
Substitute entities |
5 |
LIBXML_NOERROR |
Do not show error reports |
5 |
LIBXML_NONET |
Stop network access while loading documents |
5 |
LIBXML_NOWARNING |
Do not show warning reports |
5 |
LIBXML_NOXMLDECL |
Drop the XML declaration when saving a document |
5 |
LIBXML_NSCLEAN |
Remove excess namespace declarations |
5 |
LIBXML_XINCLUDE |
Use XInclude substitution |
5 |
LIBXML_ERR_ERROR |
Get recoverable errors |
5 |
LIBXML_ERR_FATAL |
Get fatal errors |
5 |
LIBXML_ERR_NONE |
Get no errors |
5 |
LIBXML_ERR_WARNING |
Get simple warnings |
5 |
LIBXML_VERSION |
Get libxml version (e.g. 20605 or 20617) |
5 |
LIBXML_DOTTED_VERSION |
Get dotted libxml version (e.g. 2.6.5 or
2.6.17) |
5 |