Kontrollera CURL-svar på fel i PHP
Om något fel uppstår under förfrågan
kommer false att hamna i
resultatvariabeln.
Detta kan användas
för att kontrollera efter fel:
<?php
// Utför förfrågan:
$res = curl_exec($curl);
if ($res === false) {
// Skriv ut felmeddelande:
echo 'error';
} else {
// Skriv ut resultatet:
var_dump($res);
}
?>
Med funktionen curl_error
kan du få feltexten
som uppstod i CURL:
<?php
// Utför förfrågan:
$res = curl_exec($curl);
if ($res === false) {
// Skriv ut felet:
echo curl_error($curl);
} else {
// Skriv ut resultatet:
var_dump($res);
}
?>
Gör nödvändiga ändringar i din funktion.
Försök att nå en webbplats som inte finns. Studera CURL-felmeddelandet för det här fallet.