Fecha uma sessão cURL

# curl_close

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

curl_close — Fecha uma sessão cURL

Aviso

Esta função foi DESCONTINUADA a partir do PHP 8.5.0. O uso desta função é fortemente desencorajado.

### Descrição

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

> Nota: Esta função não tem efeito. Antes do PHP 8.0.0, esta função era usada para fechar o recurso.

Fecha uma sessão cURL e libera todos os recursos. O identificador cURL, `handle`, também é removido.

### Parâmetros

`handle`
  Um manipulador cURL retornado por curl_init().

### Valor Retornado

Nenhum valor é retornado.

### Registro de Alterações

Versão | Descrição
--- | ---
8.5.0 | Esta função foi descontinuada.
8.0.0 | Esta função agora é um NOP.
8.0.0 | O parâmetro `handle` agora espera uma instância de CurlHandle; anteriormente, um resource era esperado.

### Exemplos

Exemplo #1 Iniciando uma nova sessão cURL e acessando uma página web

    <?php
    // Cria uma nova sessão cURL
    $ch = curl_init();

    // Configura uma URL e outras opções apropriadas
    curl_setopt($ch, CURLOPT_URL, "http://www.exemplo.com.br/");
    curl_setopt($ch, CURLOPT_HEADER, 0);

    // Executa a sessão
    curl_exec($ch);

    // Fecha a sessão cURL e libera recursos
    curl_close($ch);
    ?>

### Veja Também

- curl_init() - Inicializa uma sessão cURL
- curl_multi_close() - Remove todos os identificadores cURL de um multi-identificador

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