curl_setopt

(PHP 4 >= 4.0.2, PHP 5)

curl_setopt -- Modifie une option de transfert CURL

Description

bool curl_setopt ( resource ch, integer option, mixed value)

curl_setopt() fixe les options de transfert de la session CURL identifiée par ch. option est le nom de l'option à fixer, et value est sa valeur.

value doit être de type "long" pour les options suivantes (spécifiée par option) :

value doit être une chaîne de caractères pour les valeurs suivantes de option

Les options suivantes requièrent un pointeur de fichier, qui est obtenu avec la fonction fopen() :

Les options suivantes attendent une chaîne qui représente le nom d'une fonction de callback :

Exemple 1. Initialisation d'une nouvelle session CURL et recherche d'une page Web

<?php
// Création d'une ressource CURL
$ch = curl_init();

// Définition de l'URL et autres options appropriées
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);

// Récupération de l'URL et passage au navigateur
curl_exec($ch);

// Fermeture de la ressource CURL et libération des ressources systèmes
curl_close($ch);
?>