解决方案:直接抓取 http://jipiao.kuxun.cn/beijing-shanghai.html?2012-07-21#page_loc 的内容然后进行 html 分析即可。比如使用方式,代码如下:
$url = "http://jipiao.kuxun.cn/beijing-shanghai.html?2012-07-21#page_loc";
$contents = file_get_contents($url);
//如果出现中文乱码使用下面代码
//$getcontent = iconv("gb2312", "utf-8",$contents);
echo $contents;
这里的 $contents 就是你要获得的页面内容。
当然也可以使用curl等方法获得。个人总结整理了一下,有以下几种常用的用php抓取网页中的内容的方法,可以参考这里: https://www.wenjiangs.com/group/topic-17735.html
1.使用file_get_contents
$url = "http://www.34ways.com";
$contents = file_get_contents($url);
//如果出现中文乱码使用下面代码
//$getcontent = iconv("gb2312", "utf-8",$contents);
echo $contents;
2.使用curl
$url = "http://www.34ways.com";
$ch = curl_init();
$timeout