ホームページ  >  記事  >  バックエンド開発  >  PHP 拡張機能 -- XML-RPC

PHP 拡張機能 -- XML-RPC

伊谢尔伦
伊谢尔伦オリジナル
2016-11-21 16:53:081972ブラウズ

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 を設定します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。