解析数据时如何使用PHP访问下一个链接

时间:2013-06-20 22:17:43

标签: php dom web-scraping web-crawler

我的想法基本上是这样的:

输入一个$url这个网址有20个项目,在底部有第1,2,3,4 .... 10页和>下一个,我想要的是他访问此页面显示css选择器>id是否class,直到没有,之后停止,我该怎么做?

这用于解析数据,我希望一次完成所有操作,因为这是主$url所以解析数据然后,检查它是否是最后一页,如果没有,$url' become the next page $ url`。

我希望我足够清楚。

1 个答案:

答案 0 :(得分:2)

  

......我怎么能这样做?

我现在说你不能这样做。你错过了编程它我假设你要求的,所以答案是你可以通过编程来实现它。

虽然仍有一个问题。 PHP没有CSS选择器。这些是在浏览器的DOM中,而不是在PHP的DOM中。因此,您需要找到一个不使用CSS选择器的解决方案,而是以不同的方式查询文档,例如使用PHP的DOM在1.0版中支持的XPath