你好,我如何用php来实现网络爬虫呢?具体一点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你好,我如何用php来实现网络爬虫呢?具体一点相关的知识,希望对你有一定的参考价值。

http://tv.youku.com/new/new
上面这个是优酷网的一个电视剧最新上映的一个网页,我看了一下他的源文件,里面的好多数据,比如最近更新的电视剧名,最近更新到多少集,还有它的url这些数据都是我所需要的,我怎么通过php来实现呢,谢谢了大哥,特别急啊

还有假如我获取了这些数据,我如何将它放在数据库中啊

以下是访问某音乐网站,并获取其歌曲名等数组的示例,你可以参考:

<?php
header(\'Content-type:text/html;charset=utf-8\');
$doc = file_get_contents(\'http://www.songtaste.com/music/\');
$pa = \'MSL\\((.*)\\);\';
preg_match_all($pa,$doc,$r);
for($i=0;$i<count($r[1]);$i++)

$r1 = explode(\', \',$r[1][$i]);
echo \'歌曲标题:\'. iconv(\'gb2312\',\'utf-8\',$r1[0]) .\' 歌曲ID:\'.$r1[1].\'<br/>\';

?>
参考技术A 先去查一下curl的范例,就明白了

以上是关于你好,我如何用php来实现网络爬虫呢?具体一点的主要内容,如果未能解决你的问题,请参考以下文章

经济学院经济学家也要学点网络爬虫技术丨《经济资料译丛》精选NO.11

您有新的未分配天赋点网络流:从懵逼到完全懵逼

如何用PHP做网络爬虫

看我如何用定值 Cookie 实现反爬

4路开关量信号点对点网络远程传输报警联动模块

神奇的算法!看我如何用php实现计数排序