首页 > 代码库 > 分页代码

分页代码

 1 $arr_con=explode(‘_ueditor_page_break_tag_‘,$dy[‘art_content‘]);//分割内容 2     $pagenum=count($arr_con);//计算页数 3     //根据传值判断当前显示页数 4     if(intval($_GET[‘p‘])==0){ 5     $p=1; 6     }else{ 7     $p=intval($_GET[‘p‘]); 8     } 9     //获得当前页的url10     $url  =  $_SERVER[‘REQUEST_URI‘].(strpos($_SERVER[‘REQUEST_URI‘],‘?‘)?‘‘:"?");11     $parse = parse_url($url);12     if(isset($parse[‘query‘])) {13         parse_str($parse[‘query‘],$params);14         unset($params[‘p‘]);15         $url   =  $parse[‘path‘].‘?‘.http_build_query($params);16     }17     //有多少页都全部循环出来18     for($i=1;$i<=$pagenum;$i++){19     if($i==$p){20         $show.=‘<span style="color:#f00;">[‘.$i.‘]</span>‘;21     }22     else{23         $show.=‘<a href="http://www.mamicode.com/‘.$url.‘&p=‘.$i.‘">[‘.$i.‘]</a>‘;24     }25                          26     }27     // dump($arr_con);28     $show=$pagenum==1?‘‘:$show;//分页代码显示判断29      

 

分页代码