curl_close

Close a cURL session

&reftitle.description; `void` `curl_close` `CurlHandle` `handle` ¬e.resource-migration-8.0-dead-function;

Closes a cURL session and frees all resources. The cURL handle, `handle`, is also deleted.

&reftitle.parameters;

&curl.ch.description;
&reftitle.returnvalues;

&return.void;

&reftitle.changelog;

&Version; | &Description;
&curl.changelog.handle-param;

&reftitle.examples;

### Initializing a new cURL session and fetching a web page

    <?php
    // create a new cURL resource
    $ch = curl_init();

    // set URL and other appropriate options
    curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
    curl_setopt($ch, CURLOPT_HEADER, 0);

    // grab URL and pass it to the browser
    curl_exec($ch);

    // close cURL resource, and free up system resources
    curl_close($ch);
    ?>

&reftitle.seealso;

- `curl_init`
- `curl_multi_close`