搜索引擎的php分页脚本

搜索引擎的php分页脚本,php,search-engine,Php,Search Engine,我有一个分页脚本 for($page = 1; $page <= $maxPage; $page++) { if ($page == $pageNum) { $nad .= " $page "; // no need to create a link to current page } else { $nad .= " <a href=\"/search?search&q=".$_GET["q"]."&page=$

我有一个分页脚本

for($page = 1; $page <= $maxPage; $page++)
{
   if ($page == $pageNum)
   {
      $nad .= " $page "; // no need to create a link to current page
   }
   else
   {
      $nad .= " <a href=\"/search?search&q=".$_GET["q"]."&page=$page\">$page</a> ";
   }
}
对于($page=1;$page您可以使用功能:

$firstPage = max(1, $pageNum-5);
$lastPage = min($maxPage, $pageNum+5);
for($page = $firstPage; $page <= $lastPage; $page++)
{
  // no changes here
}
$firstPage=max(1,$pageNum-5);
$lastPage=min($maxPage,$pageNum+5);
对于($page=$firstPage;$page,您可以使用功能:

$firstPage = max(1, $pageNum-5);
$lastPage = min($maxPage, $pageNum+5);
for($page = $firstPage; $page <= $lastPage; $page++)
{
  // no changes here
}
$firstPage=max(1,$pageNum-5);
$lastPage=min($maxPage,$pageNum+5);

对于($page=$firstPage;$page@user2166538-我的错。我更正了我的答案。我键入了
min
而不是
max
等等。我这次测试了我的代码,它会起作用:)@user2166538-我的错。我更正了我的答案。我键入了
min
而不是
max
等等。我这次测试了我的代码,它会起作用:)