With version 4.3.0, PHP's DOM extension has now overcome early bugs and troubles to become a useful tool for XML manipulation. This article looks at the DOM extension and how it can be used to read and generate XML, providing new solutions for web page generation.
This article shows how to write a simple PHP script that parses the RSS file, extracts the pertinent information, formats it, and serves it up as regular HTML. This script can also be added to any PHP file. Source code available for download.
This 7-page article discusses how to make the web of services interact with one another using XML_RPC and PHP. Describes how to build a simple XML_RPC client and server to create a basic messaging system.
This six-page tutorial explains how to parse xml using DOM, an alternative to the popular Expat. Covers the objects used in DOM extensively, and offers a few simple and long examples.
This article, along with source code, explains how to parse XML documents using XSLT (eXtensible Stylesheet Language Transformations). XSLT is a language for transforming XML documents into other XML documents or HTML documents. It does not discuss XML, XSL or XSLT syntax, but rather focuses on how to transform XML documents with XSLT using the Sablotron XSLT processor. Source code available for download.
What if you could script remote procedure calls between web sites as easily as you can between programs? This tutorial shows how it can be done in PHP.
The PHP scripting language's XML support has a few gaps, but you can fill them with Java objects in a pinch. In this article, find out what XML tools are available now for PHP developers looking to craft XML projects, and find out how to access Java objects until the PHP tool set matures.