(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
curl_error — Retourne une chaîne contenant le dernier message d'erreur cURL
Retourne un message clair représentant la dernière erreur cURL.
Retourne le message d'erreur ou '' (chaîne vide) si aucune
erreur n'est survenue.
Note:
Lorsqu'un CurlHandle est exécuté via curl_multi_exec(), cette fonction retourne
''(chaîne vide) tant que curl_multi_info_read() n'a pas retourné le message de ce handle. Pour récupérer le message d'erreur pour chaque handle individuel, passer la cléresultretournée par curl_multi_info_read() à curl_strerror().
| Version | Description |
|---|---|
| 8.0.0 |
handle attend désormais une instance de CurlHandle;
auparavant; une resource était attendue.
|
Exemple #1 Exemple avec curl_error()
<?php
// Création d'un gestionnaire curl vers une URL inexistante
$ch = curl_init('http://404.php.net/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
if(curl_exec($ch) === false)
{
echo 'Erreur Curl : ' . curl_error($ch);
}
else
{
echo 'L\'opération s\'est terminée sans aucune erreur';
}
?>