PHP has a number of ways to create and parse XML documents.
- • XML extension (enabled by default) uses bundled Expat by James Clark.
- Will use GNOME XML library (libxml2) in PHP 5.0
- • DOM XML extension (--with-dom)
- Enabled by default in PHP 5.0
- • XML-RPC extension (--with-xmlrpc, uses bundled libxmlrpc)
- • Simplexml (PHP 5.0 only)
- Enabled by default in PHP 5.0
- • SOAP (PHP 5.0 only)
- bundled with PHP 5.0
- • WDDX (--enable-wddx)
- not really xml