curl_multi_remove_handle
(PHP 5, PHP 7)
curl_multi_remove_handle — cURL ハンドルのセットからマルチハンドルを削除する
説明
curl_multi_remove_handle
( CurlMultiHandle $multi_handle
, CurlHandle $handle
) : int
指定した handle
を、multi_handle
から削除します。
handle
が削除されてからも、このハンドルで
curl_exec() を実行できます。
使用中の handle
を削除する際には、
そのハンドルにかかわる進行中の転送をきちんと停止します。
返り値
成功した場合に 0、失敗した場合にエラーコード CURLM_XXX
のいずれかを返します。
codes.
変更履歴
バージョン | 説明 |
---|---|
8.0.0 | multi_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。
これより前のバージョンでは、resource を期待していました。 |
8.0.0 | handle は CurlHandle クラスのインスタンスを期待するようになりました。
これより前のバージョンでは、resource を期待していました。 |
参考
- curl_init() - cURL セッションを初期化する
- curl_multi_init() - 新規 cURL マルチハンドルを返す
- curl_multi_add_handle() - cURL マルチハンドルに、通常の cURL ハンドルを追加する