Top > xtra > php_manual > xmlrpc > xmlrpc_server_register_method

xmlrpc_server_register_method

xmlrpc サーバにメソッドハンドラとなる PHP 関数を登録します。

xmlrpc の処理呼び出しがあった場合に、それに対して実際の処理を行う コールバック関数を登録します。

説明

bool xmlrpc_server_register_method(resource $server,string $method_name,callback $callback)

パラメータ

server
xmlrpc サーバを指し示す PHP リソース型
method_name
xmlrpc メソッド名。
callback
PHP コールバックで、たとえば関数名の文字列。 呼び出される PHP コールバック関数の形式は引数を 3 つとる関数で、 第 1 引数が XML-RPC メソッド名、 第 2 引数が XML-RPC の引数配列(可変長引数)、 第 3 引数がユーザ定義パラメータになり、 次のような形式になります。user_data は xmlrpc_server_call_method の引数の user_data がそのまま伝播してきます。
mixed user_function(string $methodName, array $args, mixed $user_data)

返り値

サーバへの関数登録に成功した場合は True。

xmlrpc_server_create 参照


Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes
Last-modified: (1854d)

© 2006-2008 Internet Revolution