Verificarea răspunsului CURL pentru erori în PHP
Dacă în timpul cererii apare
o eroare, în variabila cu
rezultatul va fi introdus false.
Aceasta poate fi folosită
pentru a verifica prezența unei erori:
<?php
// Executăm cererea:
$res = curl_exec($curl);
if ($res === false) {
// Afișăm mesajul de eroare:
echo 'error';
} else {
// Afișăm rezultatul:
var_dump($res);
}
?>
Cu funcția curl_error
puteți obține textul erorii
care a apărut în CURL:
<?php
// Executăm cererea:
$res = curl_exec($curl);
if ($res === false) {
// Afișăm eroarea:
echo curl_error($curl);
} else {
// Afișăm rezultatul:
var_dump($res);
}
?>
Faceți modificările corespunzătoare în funcția dumneavoastră.
Încercați să accesați un site inexistent. Studiați textul erorii CURL pentru acest caz.