首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]curl_exec()函数—用法及示例

发布于 2025-04-23 20:13:31
0
33

函数名: curl_exec()

适用版本: >= PHP 4, PHP 5, PHP 7

函数用法: curl_exec() 函数执行一个 cURL 会话,返回字符串或 FALSE,用法如下:

string|false curl_exec ( resource $ch )

参数说明:

  • $ch: cURL 句柄(通过 curl_init() 函数创建),表示要执行的会话。

返回值:

  • 返回执行结果的字符串,或在失败时返回 FALSE。

示例代码:

// 创建 cURL 句柄
$ch = curl_init();

// 设置 cURL 选项
curl_setopt($ch, CURLOPT_URL, "https://www.example.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// 执行 cURL 请求
$response = curl_exec($ch);

// 检查执行是否成功
if ($response === FALSE) {
    echo "cURL Error: " . curl_error($ch);
} else {
    echo "Response: " . $response;
}

// 关闭 cURL 句柄
curl_close($ch);

以上示例首先使用 curl_init() 创建了一个 cURL 句柄 $ch,然后通过 curl_setopt() 设置了需要请求的 URL 和其他选项。接着,使用 curl_exec() 函数执行了这个 cURL 会话,并将执行结果存储在变量 $response 中。最后,根据返回的结果进行处理,如果执行失败,则打印错误信息;否则,打印返回的响应内容。最后,使用 curl_close() 函数关闭 cURL 句柄。

请注意,该示例仅说明了 curl_exec() 的基本用法,实际使用中可能需要根据具体需求添加更多选项和处理逻辑。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流