-3

我正在使用 PHP Simple HTML DOM Parser。我怎样才能让它通过这样的 URL 进行爬网。 http://www.example.com/categories/index.php?id=number from 1-1000 &article

通过 URL 爬行应该是这样的:

http://www.example.com/categories/index.php?id=1&article First URL
http://www.example.com/categories/index.php?id=2&article Second URL
http://www.example.com/categories/index.php?id=3&article Third URL
etc..
4

2 回答 2

1

使用for声明?

制作一个使用 id= 爬行的页面$id,带有$id查询字符串,并在下载后自动重新加载页面,$id每次递增直到 1000?

于 2012-11-10T17:49:35.633 回答
0

您可以导出 post 方法。如果您不使用 1-500 之间的所有数字,则必须使用爆炸和列表导出

<?php
list($a,$b,$c)=explode(' ','number from 1-5');
list($start,$end)=explode('-',$c);
for( $i=$start ; $i<=$end; $i++)
    echo "http://www.example.com/categories/index.php?id={$i}&article".'<br/>';
?>
于 2012-11-10T18:09:00.237 回答