array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'es', ), 'this' => array ( 0 => 'function.curl-error.php', 1 => 'curl_error', ), 'up' => array ( 0 => 'ref.curl.php', 1 => 'Funciones de cURL', ), 'prev' => array ( 0 => 'function.curl-errno.php', 1 => 'curl_errno', ), 'next' => array ( 0 => 'function.curl-escape.php', 1 => 'curl_escape', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'es', 'path' => 'reference/curl/functions/curl-error.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
curl_error — Devuelve una cadena que contiene el último error de la sesión actual
Devuelve un mesaje claro del error en formato de texto de la última operación cURL.
Devuelve el mensaje de error o ''
(una cadena vacía) si
no ocurrió ningún error.
Ejemplo #1 Ejemplo de curl_error()
<?php
// Crear un recurso curl en una dirección no existente
$ch = curl_init('http://404.php.net/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
if(curl_exec($ch) === false)
{
echo 'Curl error: ' . curl_error($ch);
}
else
{
echo 'Operación completada sin errores';
}
// Cerrar recurso
curl_close($ch);
?>