XML-RPC Functions
Introductie
These functions can be used to write XML-RPC servers and clients. You can find more information about XML-RPC at » https://www.xmlrpc.com/, and more documentation on this extension and its functions at » https://xmlrpc-epi.sourceforge.net/.
Deze module is EXPERIMENTEEL. Dat betekent, dat het gedrag van deze functies, deze functienamen, in concreto ALLES dat hier gedocumenteerd is in een toekomstige uitgave van PHP ZONDER WAARSCHUWING kan veranderen. Wees gewaarschuwd, en gebruik deze module op eigen risico.
Afhankelijkheden
Deze functies zijn beschikbaar als onderdeel van de standaard module die altijd beschikbaar is.
Installatie
XML-RPC support in PHP is not enabled by default. You will need to use the --with-xmlrpc[=DIR] configuration option when compiling PHP to enable XML-RPC support. This extension is bundled into PHP as of 4.1.0.
Configuratie tijdens scriptuitvoer
Het gedrag van deze functies wordt beïnvloed vanuit php.ini.
Name | Default | Changeable | Changelog |
---|---|---|---|
xmlrpc_errors | "0" | PHP_INI_SYSTEM | Available since PHP 4.1.0. |
xmlrpc_error_number | "0" | PHP_INI_ALL | Available since PHP 4.1.0. |
Resource types
This extension defines a XML-RPC server resource returned by xmlrpc_server_create().
Voorgedefinieerde constanten
Deze extensie definieert geen constanten.
Table of Contents
- xmlrpc_decode_request — Decodes XML into native PHP types
- xmlrpc_decode — Decodes XML into native PHP types
- xmlrpc_encode_request — Generates XML for a method request
- xmlrpc_encode — Generates XML for a PHP value
- xmlrpc_get_type — Gets xmlrpc type for a 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 — Adds introspection documentation
- xmlrpc_server_call_method — Parses XML requests and call methods
- xmlrpc_server_create — Creates an xmlrpc server
- xmlrpc_server_destroy — Destroys server resources
- xmlrpc_server_register_introspection_callback — Register a PHP function to generate documentation
- xmlrpc_server_register_method — Register a PHP function to resource method matching method_name
- xmlrpc_set_type — Sets xmlrpc type, base64 or datetime, for a PHP string value