Php/docs/yar-client.setopt

提供:Dev Guides
< Php
移動先:案内検索

Yar_Client::setOpt

(PECL yar >= 1.0.0)

Yar_Client::setOptSet calling contexts


説明

public Yar_Client::setOpt ( int $name , mixed $value ) : Yar_Client|false

パラメータ

name
it can be: YAR_OPT_PACKAGER, YAR_OPT_PERSISTENT (Need server support), YAR_OPT_TIMEOUT, YAR_OPT_CONNECT_TIMEOUT YAR_OPT_HEADER (Since 2.0.4)
value


返り値

Returns $this on success失敗した場合に false を返します.


例1 Yar_Client::setOpt() example

<?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");//Set Custom headers$client->SetOpt(YAR_OPT_HEADER, array("hr1: val1", "hd2: val2"));/* call remote service */$result = $client->some_method("parameter");?>

上の例の出力は、 たとえば以下のようになります。



参考