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 //获得当前页的url
10 $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="'.$url.'&p='.$i.'">['.$i.']</a>';
24 }
25
26 }
27 // dump($arr_con);
28 $show=$pagenum==1?'':$show;//分页代码显示判断
29