curl_reset

(PHP 5 >= 5.5.0)

curl_resetRé-initialise toutes les options d'un gestionnaire de session libcurl

Description

void curl_reset ( resource $ch )

Cette fonction ré-initialise toutes les options définies sur le gestionnaire cURL donné en leurs valeurs par défaut.

Liste de paramètres

ch

Un gestionnaire cURL retourné par la fonction curl_init().

Valeurs de retour

Aucune valeur n'est retournée.

Exemples

Exemple #1 Exemple avec curl_reset()

  1. <?php
  2. // Crée un gestionnaire cURL
  3. $ch = curl_init();
  4.  
  5. // Définit l'option CURLOPT_USERAGENT
  6. curl_setopt($ch, CURLOPT_USERAGENT, "Mon user-agent de test");
  7.  
  8. // Ré-initialise toutes les options définies précédemment
  9. curl_reset($ch);
  10.  
  11. // Envoi la requête HTTP
  12. curl_setopt($ch, CURLOPT_URL, 'http://example.com/');
  13. curl_exec($ch); // le user-agent précédemment défini ne sera pas envoyé, il a été ré-initialisé par la fonction curl_reset
  14.  
  15. // Ferme le gestionnaire
  16. curl_close($ch);
  17. ?>

Notes

Note:

La fonction curl_reset() va également ré-initialiser l'URL fourni comme paramètre de la fonction curl_init().

Voir aussi

LoadingChargement en cours