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
Exécute la session cURL fournie.
Cette fonction doit être appelée après l'initialisation et le paramétrage d'une session cURL.
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($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
// Récupération de l'URL et affichage sur le naviguateur
curl_exec($ch);
// Fermeture de la session cURL
curl_close($ch);
?>
Bouts de code utilisant la fonction curl_exec()
<?php /* ... */
$body = curl_exec($ch);
curl_close($ch);
$json = json_decode($body, true);
/* ... */ ?>
<?php /* ... */
$response = curl_exec($c);
$code = curl_getinfo($c, CURLINFO_HTTP_CODE);
$info = curl_getinfo($c);
/* ... */ ?>
<?php /* ... */
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
$buffer = curl_exec($curl_handle);
// affiche les messages d'erreurs ou ferme la connexion
/* ... */ ?>
<?php /* ... */
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, $id_supp);
$buffer = curl_exec($curl_handle);
// affiche les messages d'erreurs et ferme la connexion
/* ... */ ?>
<?php /* ... */
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, "status=$message");
$buffer = curl_exec($curl_handle);
// affiche les messages d'erreurs ou ferme la connexion
/* ... */ ?>



Connexion
Les fonctions

