curl_pause
curl_setopt_array
Fonctions cURL
PHP Manual

# curl_reset

(PHP 5 >= 5.5.0)

curl_reset — Ré-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()

`<?php
// Crée un gestionnaire cURL
$ch = curl_init();
// Définit l'option CURLOPT_USERAGENT
curl_setopt($ch, CURLOPT_USERAGENT, "Mon user-agent de test");
// Ré-initialise toutes les options définies précédemment
curl_reset($ch);
// Envoi la requête HTTP
curl_setopt($ch, CURLOPT_URL, 'http://example.com/');
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
// Ferme le gestionnaire
curl_close($ch);
?>`

### Notes

> Note:

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

### Voir aussi

- curl_setopt() - Définit une option de transmission cURL

curl_pause
curl_setopt_array
Fonctions cURL
PHP Manual