GET请求
// 1.初始化,创建一个curl资源
$h = curl_init(); //curl_init — 初始化一个cURL会话
// 2.设置URL和相应的选项 CURL的所有功能和操作,基本上都在这里完成
curl_setopt($h, CURLOPT_URL, 'http://localhost/3-1.php');
curl_setopt($h, CURLOPT_RETURNTRANSFER, 1); //直接用返回值
curl_setopt($h, CURLOPT_HEADER, 0); //不要返回头
// 3.抓取URL返回值并处理
$i = curl_exec($h); //执行一个curl会话
// 4.关闭curl并释放系统资源
curl_close($h);
echo $i;
post请求
$h = curl_init();
curl_setopt($h,CURLOPT_URL,'http://localhost/post.php');
curl_setopt($h, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($h,CURLOPT_POST,1); //POST请求
curl_setopt($h,CURLOPT_POSTFIELDS,'id=2&name=admin');
$i = curl_exec($h);
curl_close($h);
var_dump($i);