# curl_close

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

curl_close — Beendet eine cURL-Session

Warnung

Diese Funktion ist seit PHP 8.5.0 als DEPRECATED (veraltet) markiert. Von der Verwendung dieser Funktion wird dringend abgeraten.

### Beschreibung

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

> Hinweis:

> Diese Funktion hat keine Auswirkung. Vor PHP 8.0.0 wurde sie verwendet, um die Ressource zu schließen.

Diese Funktion beendet eine cURL-Session und gibt alle Ressourcen frei. Das cURL-Handle `handle` wird ebenfalls gelöscht.

### Parameter-Liste

`handle`

  Ein von curl_init() zurückgegebenes cURL-Handle.

### Rückgabewerte

Es wird kein Wert zurückgegeben.

### Changelog

Version | Beschreibung
--- | ---
8.0.0 | `handle` erwartet nun eine CurlHandle-Instanz; vorher wurde eine Ressource erwartet.

### Beispiele

Beispiel #1 Initialisierung einer neuen cURL-Session und Abrufen einer Webseite

`<?php
// eine neue cURL-Ressource erstellen
$ch = curl_init();
// URL und andere geeignete Optionen setzen
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
// URL erfassen und an den Browser übergeben
curl_exec($ch);
// cURL-Ressource schließen und Systemressourcen freigeben
curl_close($ch);
?>`

### Siehe auch

- curl_init() - Initialisiert eine cURL-Session
- curl_multi_close() - Entfernt alle cURL-Handles aus einem Mehrfach-Handle

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