(PHP 5, PHP 7, PHP 8)
curl_copy_handle — Copie un gestionnaire cURL avec toutes ses préférences
Copie un gestionnaire cURL, retournant un nouveau gestionnaire cURL avec les mêmes préférences.
Retourne un nouveau gestionnaire cURL, ou false si une erreur survient.
| Version | Description |
|---|---|
| 8.0.0 |
handle attend désormais une instance de CurlHandle;
auparavant; une resource était attendue.
|
| 8.0.0 | En cas de succès, cette fonction retourne désormais une instance de CurlHandle; auparavant, une resource était retournée. |
Exemple #1 Copie d'un gestionnaire cURL
<?php
// crée un nouveau gestionnaire cURL
$ch = curl_init();
// assigne URL et autres options appropriées
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com/');
curl_setopt($ch, CURLOPT_HEADER, 0);
// copie le gestionnaire
$ch2 = curl_copy_handle($ch);
// attrape l'URL (http://www.example.com/) et le passe au navigateur
curl_exec($ch2);
?>