我是这个论坛的新手。我只是想问你如何使用循环分页到网站的不同页面。我使用这段代码来实现我的结果,但未能移动到网站的下一页
$html = file_get_contents('http://www.pakwheels.com/used-cars/search/-/?page=2');
$file = 'pakwheels.txt';
file_put_contents($file , $html, FILE_APPEND);
正如您所看到的,链接看起来像这样但是当第2页结果存储在文件中时如何增加页码。
答案 0 :(得分:0)
尚未测试此代码,但它应该指向正确的方向。这将循环5次,从第1页开始,到第5页结束,同时为每个循环迭代创建新的文本文件。
<?php
for ($x = 1; $x <= 5; $x++) {
$html = file_get_contents('http://www.pakwheels.com/used-cars/search/-/?page=' . $x . '');
$file = 'pakwheels-' . $x . '.txt';
file_put_contents($file , $html, FILE_APPEND);
}
?>