function http_curl($url, $type = ‘get‘, $data = ‘‘){ $cl = curl_init(); curl_setopt($cl, CURLOPT_URL, $url); curl_setopt($cl, CURLOPT_RETURNTRANSFER, 1); if($type == ‘post‘){ curl_setopt($cl, CURLOPT_POST, 1); curl_setopt($cl, CURLOPT_POSTFIELDS, $data); } $output = curl_exec($cl); curl_close($cl); return $output; }
参数说明:
$url :要请求的url地址,如果是get方式请求,可以把参数直接加到url后面
$type:请求方式
$data:post方式请求时携带的参数
curl_init() 初始化一个cURL会话
curl_setopt() 设置一个cURL传输选项
curl_exec() 执行一个cURL会话
curl_close() 关闭一个cURL会话
原文:https://www.cnblogs.com/zxf100/p/12197323.html