Comprobación de respuesta CURL para errores en PHP
Si ocurre algún error durante
la solicitud, el resultado en la variable
será false.
Esto se puede utilizar
para comprobar si hay errores:
<?php
// Ejecutamos la solicitud:
$res = curl_exec($curl);
if ($res === false) {
// Mostramos el mensaje de error:
echo 'error';
} else {
// Mostramos el resultado:
var_dump($res);
}
?>
Con la función curl_error
se puede obtener el texto del error
ocurrido en CURL:
<?php
// Ejecutamos la solicitud:
$res = curl_exec($curl);
if ($res === false) {
// Mostramos el error:
echo curl_error($curl);
} else {
// Mostramos el resultado:
var_dump($res);
}
?>
Realice las correcciones correspondientes en su función.
Intente acceder a un sitio web que no exista. Estudie el texto del error CURL para este caso.