Vous êtes ici Fonction PHP > Description de la fonction curl_exec()

 

Recherche sur les Noms des fonctions php/mysql

 
 

curl_exec()

Définition

Exécute une session cURL - (PHP 4 >= 4.0.2, PHP 5)

Description

mixed curl_exec ( resource $ch )

Exécute la session cURL fournie.

Cette fonction doit être appelée après l'initialisation et le paramétrage d'une session cURL.

Liste de paramètres

ch

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

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec. Cependant, si l'option CURLOPT_RETURNTRANSFER est définie, la fonction retournera le résultat en cas de succès, et FALSE si une erreur survient.

Exemples

Exemple #1 Récupère une page web

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

// Configuration de l'URL et d'autres options
curl_setopt($chCURLOPT_URL"http://www.example.com/");
curl_setopt($chCURLOPT_HEADER0);

// Récupération de l'URL et affichage sur le naviguateur
curl_exec($ch);

// Fermeture de la session cURL
curl_close($ch);
?>

Voir aussi



 
 

Bouts de code utilisant la fonction curl_exec()



<?php /* ... */                         $body curl_exec($ch);                         curl_close($ch);                         $json json_decode($bodytrue); /* ... */ ?>

<?php /* ... */     $response curl_exec($c);     $code curl_getinfo($cCURLINFO_HTTP_CODE);     $info curl_getinfo($c); /* ... */ ?>

<?php /* ... */   curl_setopt($curl_handleCURLOPT_RETURNTRANSFER1);   $buffer curl_exec($curl_handle); // affiche les messages d'erreurs ou ferme la connexion /* ... */ ?>

<?php /* ... */   curl_setopt($curl_handleCURLOPT_POSTFIELDS$id_supp);   $buffer curl_exec($curl_handle); // affiche les messages d'erreurs et ferme la connexion /* ... */ ?>

<?php /* ... */   curl_setopt($curl_handleCURLOPT_POSTFIELDS"status=$message");   $buffer curl_exec($curl_handle); // affiche les messages d'erreurs ou ferme la connexion /* ... */ ?>