PHP的curl_exec函数用于执行一个cURL会话,发送请求并获取响应。使用方法如下:
- 初始化一个cURL会话:
$ch = curl_init();
- 设置cURL选项,包括请求的URL、请求方法、请求头、请求体等:
curl_setopt($ch, CURLOPT_URL, "http://example.com"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false);
- 执行cURL会话并获取响应:
$response = curl_exec($ch);
- 关闭cURL会话:
curl_close($ch);
完整的示例代码如下:
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://example.com"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false); $response = curl_exec($ch); curl_close($ch);
在以上示例中,curl_exec函数会发送一个GET请求到指定的URL,并将响应保存在$response变量中。你可以根据需要设置其他的cURL选项,例如设置请求方法为POST、设置请求头、设置请求体等。