curl_error()

1. 定义

该函数返回curl传输会话最后一次操作的错误代码的字符串,没有错误发生时将返回空字符串。

2. 语法

curl_error ( resource $ch ) : string

3. 参数说明

参数 可选性 数据类型 描述
$ch 必需 资源类型 通过函数curl_init()打开的curl资源句柄

4. 示例

<?php

// curl_error()
// 返回curl传输会话最后一次操作的错误代码的字符串,没有错误发生时将返回空字符串

$ch = curl_init('http://www.不存在.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);

// 检查是否有错误发生
echo curl_error($ch);// 输出:Could not resolve host: www.xn--ihqv5t4nd.com
curl_close($ch);

5. 延展阅读

  • curl_errno():返回cURL传输会话最后一次操作的错误代码