Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
简单的html dom解析器和分页_Html_Parsing_Dom - Fatal编程技术网

简单的html dom解析器和分页

简单的html dom解析器和分页,html,parsing,dom,Html,Parsing,Dom,我使用简单的HTMLDOM解析器来解析网站,在处理网站上的分页时遇到了一个问题。 我的实际代码是解析1个页面,我想解析所有页面: <?php include ('simple_html_dom.php'); $url = file_get_html('http://www.ecran-portable.net/268-ecrans-pc-portable'); foreach($url->find('.product-name') as $produit) echo $p

我使用简单的HTMLDOM解析器来解析网站,在处理网站上的分页时遇到了一个问题。 我的实际代码是解析1个页面,我想解析所有页面:

<?php   

include ('simple_html_dom.php');

$url = file_get_html('http://www.ecran-portable.net/268-ecrans-pc-portable');

foreach($url->find('.product-name') as $produit)
echo $produit->plaintext . '<br />';

?>


解析页面后,还可以解析分页URL,并向这些URL发出新请求,直到不再剩下页面为止。您可以将已解析的页面存储在变量中。谢谢您的回答。我知道我必须这样做,但我不知道如何实现。你能给我看一个例子或一些文档来解释它吗?嗨,有没有一种方法需要一段时间或者如果?一旦你解析了页面,你也可以解析分页URL并向这些URL发出新的请求,直到没有更多的页面了。您可以将已解析的页面存储在变量中。谢谢您的回答。我知道我必须这样做,但我不知道如何实现。你能给我看一个例子或一些文档说明它吗?嗨,有没有什么办法?