English | 简体中文 | 繁體中文
查询

curl_strerror()函数—用法及示例

「 获取 CURL 操作失败时的错误信息 」


函数描述: curl_strerror() 函数用于获取 CURL 操作失败时的错误信息。

用法:

string curl_strerror ( int $errornum )

参数:

  • $errornum: CURL 错误码,通常是 curl_errno() 函数返回的值。

返回值: 返回一个字符串,表示与 $errornum 对应的错误信息。

示例:

$ch = curl_init('https://www.example.com');

// 执行 CURL 请求
$result = curl_exec($ch);

// 检查 CURL 请求是否成功
if ($result === false) {
    // 获取 CURL 错误码和错误信息
    $errno = curl_errno($ch);
    $error = curl_strerror($errno);

    echo "cURL error ({$errno}): {$error}";
} else {
    // 请求成功,处理返回的数据
    // ...
}

// 关闭 CURL 资源
curl_close($ch);

在上面的示例中,我们使用了 curl_exec() 函数执行一个 CURL 请求。如果请求失败,我们可以使用 curl_errno() 获取到 CURL 错误码,然后通过 curl_strerror() 将错误码转换为具体的错误信息并输出。这样可以帮助我们更好地调试 CURL 请求错误。

补充纠错
上一个函数: curl_share_strerror()函数
下一个函数: curl_unescape()函数
热门PHP函数
分享链接