首页 > 技术文章 > curl 学习

hnbiao 2016-11-15 17:35 原文

<?php 



// $username =13800138000;
// $password =123456;
// $sendto =13912345678;
// $message = "测试一个试试看!";
 
// $curlPost = 'username='.urlencode($username).'&password='.urlencode($password).'&sendto='.urlencode($sendto).'&message='.urlencode($message).'';

// //1.curl 初始化
// //var_dump($ch); 资源型$ch
// $ch=curl_init(); 

// //2.设置URL和相应的选项

// curl_setopt($ch, CURLOPT_URL, "http://www.xinhedai.com");  // 抓取指定网页

// curl_setopt($ch, CURLOPT_HEADER, 0);  ////设置header

// curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上

// curl_setopt($ch,CURLOPT_POST, 1);//post提交方式

// curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);


// //3.抓取URL并把它传递给浏览器
 
// $data=curl_exec($ch);


// //4.关闭cURL资源,并且释放系统资源
 
// curl_close($ch);

// print_r($data);


/*curl实例
*/
$curl =curl_init();
 
// 设置你需要抓取的URL
curl_setopt($curl,CURLOPT_URL, 'http://www.xinhedai.com');
 
//设置header
curl_setopt($curl, CURLOPT_HEADER, 0);
 
//设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
 
//运行cURL,请求网页
$data = curl_exec($curl);

if($data ===false)
{
    echo curl_error($curl);exit;
}
$info =curl_getinfo($curl);

// 关闭URL请求
curl_close($curl);
 
 
//显示获得的数据
var_dump($info);
// var_dump($data);

 

推荐阅读