Yar_Client::__call

(PECL yar >= 1.0.0)

Yar_Client::__call調(diào)用遠(yuǎn)程服務(wù)

說明

public Yar_Client::__call(string $method, array $parameters): void

發(fā)起一個(gè)RPC調(diào)用, 并且得到返回值. 如果服務(wù)端的遠(yuǎn)程調(diào)用拋出異常, 那么本地也會(huì)相應(yīng)的拋出一個(gè)Yar_Server_Exception異常.

參數(shù)

method

遠(yuǎn)程服務(wù)的名字.

parameters

調(diào)用參數(shù).

返回值

范例

示例 #1 Yar_Client::__call() example

<?php

$client 
= new Yar_Client("http://host/api/");

/* 調(diào)用遠(yuǎn)程服務(wù)的some_method服務(wù) */
$result $client->some_method("parameter");

?>

以上例程的輸出類似于:

參見