curl 是 php 用来模拟 url 客户端的工具
废话不说直接上代码!
/**
* 模拟get请求
*/
$url = "http://www.baidu.com";
$curl = curl_init();//初始化curl句柄
curl_setopt($curl,CURLOPT_URL,$url);//设置请求
curl_exec($curl);//发出请求
curl_close($curl);//关闭句柄
//post请求关键参数
curl_setopt($curl,CURLOPT_POST,true);
//表单数据
$post_data = array('user'=>'admin','pwd'=>'123');
curl_setopt($curl,CURLOPT_POSTFIELDS,$post_data);
//以返回值的方式返回
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
//是否获取响应头信息
curl_setopt($curl,CURLOPT_HEADER,true);