函数描述:
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 请求错误。