curl_multi_setopt

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

説明

bool curl_multi_setopt(CurlMultiHandle $multi_handle, int $option, mixed $value)

指定された cURL マルチハンドル用のオプションを設定します。

パラメータ

multi_handle

curl_multi_init が返す cURL マルチハンドル。

option

CURLMOPT_* 定数のいずれか。

value

option に設定する値。 それぞれの定数が期待する値の型に関する詳細は、 CURLMOPT_* の説明を参照ください。

戻り値

成功した場合に true を、失敗した場合に false を返します。

変更履歴

バージョン 説明
8.2.0 CURLMOPT_MAX_CONCURRENT_STREAMS が追加されました。
8.0.0 multi_handleCurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
7.1.0 CURLMOPT_PUSHFUNCTION が追加されました。
7.0.7 CURLMOPT_CHUNK_LENGTH_PENALTY_SIZECURLMOPT_CONTENT_LENGTH_PENALTY_SIZECURLMOPT_MAX_HOST_CONNECTIONSCURLMOPT_MAX_PIPELINE_LENGTHCURLMOPT_MAX_TOTAL_CONNECTIONS が追加されました。