PHP libxml Functions
PHP libxml Introduction
The libxml functions and constants are used together with SimpleXML, XSLT and
DOM functions.
Installation
These functions require the libxml package.
Download at xmlsoft.org
PHP libxml Functions
PHP: indicates the earliest version of PHP that supports the
function.
PHP libxml Constants
| 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 |
Create a free Flash website with our simple, online web design editing platform. Stunning templates
and user-friendly tools make website building easy and fun.
Start Creating your free website now!

Need an easy way to get data into XML, or transform XML to another format?
MapForce lets you map XML data to/from any combination of XML, database, flat file,
Excel 2007, XBRL, or Web services data. Then it transforms data instantly or
auto-generates royalty-free code for recurrent conversions.
New features in Version 2010!
- Easy-to-use, graphical data mapping interface
- Instant data transformation
- XSLT 1.0/2.0 and XQuery code generation
- Java, C#, and C++ code generation
- Advanced data processing functions
- Support for all major relational databases including SQL Server, IBM DB2, Oracle, and more
- Visual Studio & Eclipse integration
- Available in 32-bit and 64-bit versions
Download a fully-functional trial today!
|
|
|
|