# XML-RPC

# 简介

这些函数可用于编写 XML-RPC 服务端和客户端。可以在 » http://www.xmlrpc.com/ 找到有关 XML-RPC 的更多信息，并在 » http://xmlrpc-epi.sourceforge.net/ 找到有关此扩展及其函数的更多文档。

警告

此扩展是实验性的。 此扩展的行为，包括其函数的名称和围绕此扩展的相关文档都可能会在未来的 PHP 版本中发生变化而不另行通知。使用本扩展应自行承担风险。

- 安装/配置
  - 需求
  - 安装
  - 资源类型
- XML-RPC 函数
  - xmlrpc_decode — 将 XML 解码为原生 PHP 类型
  - xmlrpc_decode_request — 将 XML 解码为原生 PHP 类型
  - xmlrpc_encode — 为 PHP 值生成 XML
  - xmlrpc_encode_request — 为方法请求生成 XML
  - xmlrpc_get_type — 获取 PHP 值的 xmlrpc 类型
  - xmlrpc_is_fault — Determines if an array value represents an XMLRPC fault
  - xmlrpc_parse_method_descriptions — 将 XML 解码为方法描述列表
  - xmlrpc_server_add_introspection_data — 添加自我描述文档
  - xmlrpc_server_call_method — 解析 XML 请求和调用方法
  - xmlrpc_server_create — 创建 xmlrpc 服务器
  - xmlrpc_server_destroy — 销毁服务端资源
  - xmlrpc_server_register_introspection_callback — 注册 PHP 函数来生成文档
  - xmlrpc_server_register_method — 注册 PHP 函数搭到资源用于匹配 method_name
  - xmlrpc_set_type — 为 PHP 字符串值设置 xmlrpc 类型，base64 或 datetime

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open