简单的内容分页函数

function conpage($contents) { 
    $pagesss='#page#';  //设定分页标签 
    $a=strpos($contents,$pagesss); 
    if($a){ 
    $con=explode($pagesss,$contents); 
    $cons=count($con);  
    @$p = ceil($_GET['p']); 
    if(!$p||$p<0) $p=1; 
    $url=$_SERVER["REQUEST_URI"]; 
    $parse_url=parse_url($url); 
    $url_query=isset($parse_url["query"])?$parse_url["query"]:''; 
    if($url_query){ 
      $url_query=str_replace("&p=$p","",$url_query); 
     $url=str_replace($parse_url["query"],$url_query,$url); 
     if($url_query) $url.="&p"; else $url.="p"; 
    }else { 
     $url.="?p"; 
    } 
    if($cons<=1) return false;//只有一页时不显示分页 
    $pagenav="<div class=\"digg\">"; 
    for($i=1;$i<=$cons;$i++){ 
        if($i==$p){ 
            $pagenav.='<span class="current">'.$p.'</span>'; 
        }else{ 
            $pagenav.="<a href='$url=$i'>$i</a>"; 
        } 
    } 
    $pagenav.="</div>"; 
     return $con[$p-1].$pagenav; 
    }else{ 
     return $contents; 
    } 
}

在需要分页的内容下面添加#page#即可自动生成分页代码

转载于:https://my.oschina.net/u/1415028/blog/181339

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值