ホームページ >バックエンド開発 >PHPチュートリアル >PHP 拡張機能 -- XML-RPC
1. 概要とインストール
これらの関数は、XML-RPC サーバーとクライアントを作成するために使用されます。詳細については、http://www.xmlrpc.com および http://xmlrpc-epi を参照してください。ソースフォージ.net。
この拡張機能には、libxml PHP 拡張機能が必要です。これは、 --enable-libxml を使用する必要があることを意味しますが、libxml はデフォルトで有効になっているため、これは暗黙的に行われます。
XML-RPC サポートは、デフォルトでは PHP では利用できません。 XML-RPC サポートを使用するには、--with-xmlrpc[=DIR] 構成オプションを使用して PHP をコンパイルする必要があります。この拡張機能は、PHP 4.1.0 以降に含まれています。
2. 関連関数
xmlrpc_decode_request — XML を PHP 独自の型にデコードします
xmlrpc_decode — XML を PHP 独自の型にデコードします
xmlrpc_encode_request — PHP の値の XML を生成します
xmlrpc_encode — PHP Generate の値ですXML
xmlrpc_get_type — PHP 値の xmlrpc のタイプを取得します
xmlrpc_is_fault — 配列値が XMLRPC エラーを表すかどうかを判断します trospection_data — 自己記述ドキュメントを追加します
xmlrpc_server_call_method — XML リクエストを解析し、メソッドを呼び出します
xmlrpc_server_create — xmlrpc サーバーを作成します
xmlrpc_server_destroy — サーバー リソースを破棄します
xmlrpc_server_register_introspection_callback — ドキュメントを生成するための PHP 関数を登録します
xmlrpc_server_register_method — xmlrpc メソッド名と一致するように PHP 関数を登録します
xmlrpc_set_type — PHP 文字列値の xmlrpc タイプ、base64、または datetime を設定します