php实时获取淘宝优惠券优惠信息!

今天的例子选取一个淘宝优惠券网站:youquanhao.cn  这个例子网站是我买东西必看的~因为有优惠,哈哈

那么教程开始,首先还是要获取一下页面信息内容

 

<?php

 

//这个页面的编码是UTF-8,所以我们要设置一下爬取的编码,防止乱码~
header( "Content-type:text/html;Charset=utf-8" );
$ch = curl_init();

 

//选填写上面的链接
$url ="";

 

//下面的是我经常用的代码,也有ua头
curl_setopt ( $ch , CURLOPT_USERAGENT ,"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.113 Safari/537.36" );
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

 

//$html 代表爬取下来的内容
$html=curl_exec($ch);

 

//然后正则提取金额的优惠券
preg_match_all('/<span class="quan fr">(.*?)<\/span>/',$html,$youhuiquan);

//输出一下优惠券信息

var_dump($youhuiquan);

上面就是获取的优惠券信息了,但是!!!缺少了优惠券商品标题!!!而且也少了内容!!!!

也就是和原来的网站不一样啊!因为我们写的只是html一些内容,真正多的内容都在json里面,所以这边文章请允许我水一下,希望不会被骂,哈哈哈。

下一篇写一下直接提取json里面的,里面的信息比较全面!

 

posted @ 2021-05-19 17:55  小军递  阅读(281)  评论(0编辑  收藏  举报