当前位置:Gxlcms > PHP教程 > php文章分页的实现代码

php文章分页的实现代码

时间:2021-07-01 10:21:17 帮助过:2人阅读

php实现文章内容分页,根据内容长度自动分页,有打算研究这块的朋友,可以参考学习下。

代码如下:

$conlen){  
                $j++;  
                $listat[$j]=$conlen;  
                break;  
            }  
        $endat=strpos($content,"\n",$lookat);  
        if($endat>$conlen-$listlen/5 or intval($endat)<1){  
            $j++;  
            $listat[$j]=$conlen;  
            break;  
        }else {  
            $j++;  
            $listat[$j]=$endat;  
            $lookat=$endat+$listlen;  
        }  
              
    }  
    //print page  
    $pagenum=$j;  //总页数  
    $page=intval($c_page);  
    if(emptyempty($page) or $page<1 or $page>$pagenum) $page=1;  
    if($pagenum >1)   
    for ($i=1;$i<$pagenum+1;$i++){  
        echo " {$i} ";  
    }  
    echo "
"; $stag=$page-1; $startb=$listat[$stag]; if($startb>0) //去除首个换行 $startb=$startb+1; $cont=substr($content,$startb,$listat[$page]-$startb); echo "
文章内容:
"; if($page>1) echo "[接上页] "; echo $cont; ?>

人气教程排行