在php中使用file_put_contents时如何分页

时间:2015-04-02 04:37:46

标签: php html pagination

我是这个论坛的新手。我只是想问你如何使用循环分页到网站的不同页面。我使用这段代码来实现我的结果,但未能移动到网站的下一页

$html = file_get_contents('http://www.pakwheels.com/used-cars/search/-/?page=2');

$file = 'pakwheels.txt';

file_put_contents($file , $html, FILE_APPEND);

正如您所看到的,链接看起来像这样但是当第2页结果存储在文件中时如何增加页码。

1 个答案:

答案 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);
} 
?>