curl_multi_select
curl_multi_strerror
cURL 関数
PHP Manual

# curl_multi_setopt

(PHP 5 >= 5.5.0)

curl_multi_setopt — cURL マルチハンドル用のオプションを設定する

### 説明

bool curl_multi_setopt ( resource `$mh` , int `$option` , mixed `$value` )

警告

この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。

### パラメータ

`mh`

`option`

  `CURLMOPT_*` 定数のいずれか。

`value`

  `option` に設定する値。

  `value` には int 型の値を指定しなければいけません。 `option` パラメータの値によって、それぞれ次のようになります。

  オプション | `value` の設定値
  --- | ---
  `CURLMOPT_PIPELINING` | 1 を渡せば有効に、そして 0 を渡せば無効になります。 マルチハンドルでのパイプライン化を有効にすると、このハンドルによる転送で、 可能な限り HTTP パイプライン化を試みます。 つまり、二番目のリクエストを追加したときに既存の接続が使える場合は、 二番目のリクエストを並列実行するのではなく既存の接続に「パイプ」でつなぎます。
  `CURLMOPT_MAXCONNECTS` | 同時に開く接続の最大数を指定します。これを libcurl がキャッシュします。 デフォルトは 10 です。キャッシュがいっぱいになると、キャッシュ内で一番古い接続を閉じ、 開いている接続の数が増えないようにします。

### 返り値

成功した場合に `TRUE` を、失敗した場合に `FALSE` を返します。

curl_multi_select
curl_multi_strerror
cURL 関数
PHP Manual