curl_multi_close

マルチハンドルから全てのcURL ハンドルのを削除する

説明

void curl_multi_close(CurlMultiHandle $multi_handle)

CurlMultiHandle にアタッチされた全ての CurlHandle を削除します。 それぞれの CurlHandle に対して curl_multi_remove_handle がコールされたかのように動作します。

PHP 8.0.0 より前のバージョンでは、 この関数は cURL のマルチハンドルリソースもクローズし、 利用できない状態にしていました。

パラメータ

multi_handle

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

戻り値

値を返しません。

変更履歴

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

参考

  • curl_multi_init
  • curl_close