Web services for PHP extensions-XML-RPC
I. Overview and installation
These functions are used to write XML-RPC servers and clients, and to learn more about http://www.xmlrpc.com and http://xmlrpc-epi.sourceforge.net.
This extension requires libxml PHP extension. This indicates the use of -- enable-libxml, although this is done implicitly because libxml is enabled by default.
By default, XML-RPC support is not available in PHP. You need to use the -- with-xmlrpc [= DIR] configuration option to compile PHP to be able to use XML-RPC support. This extension has been attached since PHP 4.1.0.
II. related functions
Xmlrpc_decode_request-decodes XML into the PHP type
Xmlrpc_decode-decodes XML into the PHP type
Xmlrpc_encode_request-generate XML for PHP values
Xmlrpc_encode-generate XML for PHP values
Xmlrpc_get_type-obtain the xmlrpc type for the PHP value
Xmlrpc_is_fault-Determines if an array value represents an XMLRPC fault
Xmlrpc_parse_method_descriptions-decodes XML into a list of Method descriptions
Xmlrpc_server_add_introspection_data-add self-description document
Xmlrpc_server_call_method-call methods when parsing XML requests
Xmlrpc_server_create-create an xmlrpc server
Xmlrpc_server_destroy-destroy server resources
Xmlrpc_server_register_introspection_callback-register a PHP function to generate a document
Xmlrpc_server_register_method-register a PHP function to match the xmlrpc method name.
Xmlrpc_set_type-set the xmlrpc type, base64, or datetime for a PHP string value