PHP包含支援Expat 解析器的可選XML擴充。 PHP中的XML相關函數可以讓你建立一個解析器來處理有效的XML文件。如果你所使用的Apache版本為1.3.7後的版本,則不用加入任何函式庫。所需要做的只是使用--with-xml配置PHP。
在PHP手冊中有好幾個創建基於PHP的XML解析器很好的例子。此外,New Riders的Web Application Development with PHP 4.0對在PHP中使用XML有很好的概括,該書作者之一已在Zend.com 上撰寫了大量指南。
如同對Java和COM支援一樣,PHP對XML的支援仍處於發展迅速的幼兒期。如果你已經具備Expat或LibXML相關經驗,可以利用你的專門知識略過一些內容。
Julie Meloni 是i2i Interactive的技術主管,也是Linux和開放原始碼社群的大力推動者。她撰寫了許多關於PHP及其他技術的書籍,並成為對CNET Builder.com具有長期貢獻的專家。