文字

Yar_Client::__call

(PECL yar >= 1.0.0)

Yar_Client::__call调用远程服务

说明

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

发起一个RPC调用, 并且得到返回值. 如果服务端的远程调用抛出异常, 那么本地也会相应的抛出一个Yar_Server_Exception异常.

参数

method

远程服务的名字.

parameters

调用参数.

返回值

范例

Example #1 Yar_Client::__call() example

<?php

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


$result  $client -> some_method ( "parameter" );

?>

以上例程的输出类似于:

 

参见

  • Yar_Client::setOpt() - 设置调用的配置
上一篇: 下一篇: