curl_exec

(PHP 4 >= 4.0.2, PHP 5, PHP 7)

curl_execExécute une session cURL

Description

curl_exec ( resource $ch ) : mixed

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 ou FALSE si une erreur survient. Cependant, si l'option CURLOPT_RETURNTRANSFER est définie, la fonction retournera le résultat en cas de succès, et FALSE en cas d'échec.

Avertissement

Cette fonction peut retourner FALSE, mais elle peut aussi retourner une valeur équivalent à FALSE. Veuillez lire la section sur les booléens pour plus d'informations. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.

Note:

Notez que les codes de status d'une réponse qui indique des erreurs (tel que 404 Not found) ne sont pas considérées comme des échecs. curl_getinfo() peut être utilisé pour vérifier celles-ci.

Exemples

Exemple #1 Récupère le contenu d'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 navigateur
curl_exec($ch);

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

Voir aussi