Php/docs/yar-client.setopt

来自菜鸟教程
跳转至:导航、​搜索

Yar_Client::setOpt

(PECL yar >= 1.0.0)

Yar_Client::setOpt设置调用的配置


说明

public Yar_Client::setOpt ( number $name , mixed $value ) : boolean

设置调用远程服务的一些配置, 比如超时值, 打包类型等.


参数

name
可以是: YAR_OPT_PACKAGER, YAR_OPT_PERSISTENT (需要服务端支持keepalive), YAR_OPT_TIMEOUT, YAR_OPT_CONNECT_TIMEOUT
value


返回值

范例

Example #1 Yar_Client::setOpt()示例

<?php$cient = new Yar_Client("http://host/api/%22);//Set timeout to 1s$client->SetOpt(YAR_OPT_CONNECT_TIMEOUT, 1000);//Set packager to JSON$client->SetOpt(YAR_OPT_PACKAGER, "json");/* call remote service */$result = $client->some_method("parameter");?>

以上例程的输出类似于:



参见