An Alternative PHP/XML-RPC Implementation: XML-RPC for PHP

Before XML-RPC support appeared in PHP, Edd Dumbill’s XML-RPC implementation was the only real choice for PHP developers working with the protocol. Powerful, flexible, and easy to use, this XML-RPC implementation provides developers with a full-featured alternative to the XML-RPC-EPI extension that first shipped with PHP 4.1.0. Released under the BSD license, it can be downloaded from

Completely object-oriented in nature, Edd Dumbill’s implementation begins with the construction of a fundamental unit: an XML-RPC value, or xmlrpcval, object. This object is then used as the basis for other more complex objects: an XML-RPC request, or xmlrpcmsg, object; ...

Get XML and PHP now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.