一、概述及安裝
這些函數用於編寫XML-RPC伺服器和客戶端,想了解更多可以訪問 http://www.xmlrpc.com, 以及http://xmlrpc-epi.sourceforge.net。
此擴充功能需要 libxml PHP 擴充。這表示需要使用 --enable-libxml ,儘管這將隱式完成因為 libxml 是缺省開啟的。
預設情況下在 PHP 中是不能使用 XML-RPC 支援的。你需要使用 --with-xmlrpc[=DIR] 設定選項編譯 PHP 才能夠使用 XML-RPC 支援。從 PHP 4.1.0 開始附帶了此擴充功能。
二、相關函數
xmlrpc_decode_request — 將XML 譯為PHP 本身的型別
xmlrpc_decode — 將XML 譯碼為PHP 本身的型別
值化值🜥 — 為PHP 的值產生XMLxmlrpc_get_type — 為PHP 的值取得xmlrpc 的型別xmlrpc_is_fault — Determines if an array value represents anRPC fault列表翻譯成紙🜆_c.
xmlrpc_server_add_introspection_data — 新增自我描述的文件xmlrpc_server_call_method — 解析XML 請求同時呼叫方法xmlrpc_server_create — 建立一個xmlrpc 服務端xmlrpc_server_destroy — 刪除服務端服務端
?
xmlrpc_server_register_method — 註冊一個PHP 函式用來符合xmlrpc方法名稱
xmlrpc_set_type — 為一個PHP 字串值設定xmlrpc 的型別、base64 或日期時間