« curl_init
curl_multi_close »

curl_multi_add_handle

(PHP 5, PHP 7, PHP 8)

curl_multi_add_handle — cURL マルチハンドルに、通常の cURL ハンドルを追加する

説明

function curl_multi_add_handle(CurlMultiHandle $multi_handle, CurlHandle $handle): int

handle ハンドルを、マルチハンドル multi_handle に追加します。

パラメータ

multi_handle

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

handle

curl_init() が返す cURL ハンドル。

戻り値

成功した場合に 0、あるいはエラーコード CURLM_* のいずれかを返します。

変更履歴

バージョン 説明
8.0.0 multi_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
8.0.0 handle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。

参考

関連キーワード:
ハンドル   cURL   handle   multi   curl   マルチ   init   期待   通常   CurlMultiHandle   CurlHandle   インスタンス   resource   成功   エラーコード   履歴   参考   remove   セット   セッション   初期化
関連する関数・ページ:
function.curl-multi-remove-handle   function.curl-multi-close   function.curl-multi-init   function.curl-multi-setopt   function.curl-multi-getcontent   function.curl-multi-select