php curl抓取网页数据(巴途Simon本文对PHP的CURL方法curl_setopt()函数案例)

优采云 发布时间: 2022-01-16 22:19

  php curl抓取网页数据(巴途Simon本文对PHP的CURL方法curl_setopt()函数案例)

  PHP的curl_setopt()函数的CURL方法案例介绍(爬取网页,POST数据)

  更新时间:2016年12月14日15:16:58 作者:Simon Batu

  本文主要介绍PHP的CURL方法curl_setopt()函数的案例:1.一个简单的网页爬取案例; 2.POST数据案例...我们一起来看看编辑器

  curl_setopt()函数可以轻松快速爬取网页(采集笑起来很方便),curl_setopt是PHP的扩展库

  使用条件:需要在php.ini中启用。 (PHP 4 >= 4.0.2)

  //取消下面的注释

  extension=php_curl.dll

  在 Linux 下,PHP 需要重新编译。编译时需要打开编译参数——configure命令中添加“--with-curl”参数。

  1、 一个简单的网页抓取示例:

  2、POST 数据案例:

  

[php] view plain copy print?

// 创建一个新cURL资源

$ch = curl_init();

$data = 'phone='. urlencode($phone);

// 设置URL和相应的选项

curl_setopt($ch, CURLOPT_URL, "http://www.post.com/");

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

// 抓取URL并把它传递给浏览器

curl_exec($ch);

//关闭cURL资源,并且释放系统资源

curl_close($ch);

  3、关于 SSL 和 Cookies

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线