《PHP学习:THINKPHP内容分页代码分享(2)》要点:
本文介绍了PHP学习:THINKPHP内容分页代码分享(2),希望对您有用。如果有疑问,可以联系我们。
',$dy['art_content']);//分割内容
$pagenum=count($arr_con);//计算页数
//根据传值判断当前显示页数
if(intval($_GET['p'])==0){
$p=1;
}else{
$p=intval($_GET['p']);
}
//获得当前页的url
$url = $_SERVER['REQUEST_URI'].(strpos($_SERVER['REQUEST_URI'],'?')?'':"?");
$parse = parse_url($url);
if(isset($parse['query'])) {
parse_str($parse['query'],$params);
unset($params['p']);
$url = $parse['path'].'?'.http_build_query($params);
}
//有多少页都全部循环出来
for($i=1;$i<=$pagenum;$i++){
if($i==$p){
$show.='<span style="color:#f00;">['.$i.']</span>';
}
else{
$show.='<a href="'.$url.'&p='.$i.'">['.$i.']</a>';
}
}
// dump($arr_con);
$show=$pagenum==1?'':$show;//分页代码显示判断
</php>
{$arr_con[$p-1]}<!--这里是刚进入这篇文章显示的数据,数组键值从0开始-->
《PHP学习:THINKPHP内容分页代码分享》是否对您有启发,欢迎查看更多与《PHP学习:THINKPHP内容分页代码分享》相关教程,学精学透。维易PHP学院为您提供精彩教程。