如何编写一个支持长尾关键词的动态分页类 Page.class.php?

2026-04-03 04:571阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计475个文字,预计阅读时间需要2分钟。

如何编写一个支持长尾关键词的动态分页类 Page.class.php?

分页类 + Page.class.php=2;显示首页、上一页;$str=''; if ($page > 1) { $str .='首页'; $str .='上一页'; } // 5.页面码显示 // 计算循环起始 $half=ceil($pageShowNum / 2); // 先设置起始页码,再跟进步骤

分页类 Page.class.php

= 2 显示首页、上一页 $str = ''; if( $page > 1 ){ $str .= "

  • 首页
  • "; $str .= "
  • <<上一页
  • "; } // 5.页码显示 // 计算循环起始 $half = ceil(self::$pageShowNum/2); // 先设置起始页码,再跟进起始页码设置结束页码 $pageShowNum 显示的页码个数 // 1.假设$page在正中间, // 2.那么$start = $page-ceil($pageShowNum/2); // 3.如果$start < 1 ,起始页码 $start = 1 // 4.此时结束页码 $end = $start + $pageShowNum -1; // 5.r如果$end > $pages ;$end = $pages, $start = $end - $pageShowNum +1 $start = $page-$half+1; if($start<1)$start = 1; $end = $start+self::$pageShowNum-1; if($end > $pages){ $end = $pages; $start = $end - self::$pageShowNum+1; } for( $i=$start; $i <=$end ; $i++){ if($i == $page){ $str .= "
  • $i
  • "; }else{ $str .= "
  • $i
  • "; } } // 6.下一页和尾页 if( $page != $pages && $pages!=0){ $str .= "
  • 下一页>>
  • "; $str .= "
  • 尾页
  • "; } return $str; } } //echo Page::pages(32);

    如何编写一个支持长尾关键词的动态分页类 Page.class.php?

    本文共计475个文字,预计阅读时间需要2分钟。

    如何编写一个支持长尾关键词的动态分页类 Page.class.php?

    分页类 + Page.class.php=2;显示首页、上一页;$str=''; if ($page > 1) { $str .='首页'; $str .='上一页'; } // 5.页面码显示 // 计算循环起始 $half=ceil($pageShowNum / 2); // 先设置起始页码,再跟进步骤

    分页类 Page.class.php

    = 2 显示首页、上一页 $str = ''; if( $page > 1 ){ $str .= "

  • 首页
  • "; $str .= "
  • <<上一页
  • "; } // 5.页码显示 // 计算循环起始 $half = ceil(self::$pageShowNum/2); // 先设置起始页码,再跟进起始页码设置结束页码 $pageShowNum 显示的页码个数 // 1.假设$page在正中间, // 2.那么$start = $page-ceil($pageShowNum/2); // 3.如果$start < 1 ,起始页码 $start = 1 // 4.此时结束页码 $end = $start + $pageShowNum -1; // 5.r如果$end > $pages ;$end = $pages, $start = $end - $pageShowNum +1 $start = $page-$half+1; if($start<1)$start = 1; $end = $start+self::$pageShowNum-1; if($end > $pages){ $end = $pages; $start = $end - self::$pageShowNum+1; } for( $i=$start; $i <=$end ; $i++){ if($i == $page){ $str .= "
  • $i
  • "; }else{ $str .= "
  • $i
  • "; } } // 6.下一页和尾页 if( $page != $pages && $pages!=0){ $str .= "
  • 下一页>>
  • "; $str .= "
  • 尾页
  • "; } return $str; } } //echo Page::pages(32);

    如何编写一个支持长尾关键词的动态分页类 Page.class.php?