PHP GET 请求函数示例 - 使用 cURL 获取网页数据
以下是一个使用 PHP 编写的基本 GET 请求函数示例:
function http_get($url) {
$ch = curl_init(); // 初始化 curl
curl_setopt($ch, CURLOPT_URL, $url); // 设置要请求的 URL 地址
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 设置 curl_exec() 获取的信息以字符串返回,而不是直接输出
curl_setopt($ch, CURLOPT_HEADER, 0); // 不返回头部信息
$output = curl_exec($ch); // 执行 curl 请求
curl_close($ch); // 关闭 curl
return $output; // 返回获取到的数据
}
使用示例:
$url = 'https://www.example.com/api/data?id=123';
$response = http_get($url);
echo $response;
在上面的示例中,我们定义了一个名为 http_get 的函数,该函数接受一个 URL 作为参数,并使用 curl 执行 GET 请求。函数返回获取到的响应数据。我们可以在调用函数时传递任何有效的 URL。最后,我们使用 echo 输出获取到的响应数据。
原文地址: https://www.cveoy.top/t/topic/j5Da 著作权归作者所有。请勿转载和采集!