cURL セッションを閉じる

# curl_close

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

curl_close — cURL セッションを閉じる

警告

この関数は PHP 8.5.0 で 非推奨になります。この関数に頼らないことを強く推奨します。

### 説明

#[\Deprecated]
function curl_close(CurlHandle `$handle`): void

> 注意: この関数を実行しても何も起こりません。PHP 8.0.0 より前のバージョンでは、この関数はリソースを閉じるのに使われていました。

cURL セッションを閉じ、全てのリソースを開放します。 cURL ハンドル `handle` も削除されます。

### パラメータ

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

### 戻り値

値を返しません。

### 変更履歴

バージョン | 説明
--- | ---
8.5.0 | この関数は推奨されなくなりました。
8.0.0 | この関数は何もしなくなりました(NOP)。
8.0.0 | `handle` は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。

### 例

例1 新しい cURL セッションの初期化とウェブページの取得

    <?php
    // 新しい cURL リソースを作成します
    $ch = curl_init();

    // URL とその他のオプションを設定します
    curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
    curl_setopt($ch, CURLOPT_HEADER, 0);

    // URL を取得し、それをブラウザに渡します
    curl_exec($ch);

    // cURL リソースを閉じ、システムリソースを解放します
    curl_close($ch);
    ?>

### 参考

- curl_init() - cURL セッションを初期化する
- curl_multi_close() - マルチハンドルから全てのcURL ハンドルのを削除する

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open