日期:2013-06-26  浏览次数:20596 次

很长很长的文章在准备生成静态页时,但内容比较长,准备以分页的形式生成静态,如何实现呢?

用PHP举例:
$content就是文章的内容了。[page]是文章内容里的分页符。$id为文章编号。

以下是引用片段:
$carr=explode("[page]",$content);
$all=count($carr);
for($ii=0;$ii<$all;$ii++){
     $pagestr.="<a href=\"http://xx.com/htm/".$id."-".($ii+1).".html\">".($ii+1)."</a>";//分页
}
for ($i=0;$i<all;$i++){
    $pagestr=’’;
    $splite_conten=$carr[$i];//分页的内容。
        $mycontent=$splite_conten.$pagestr;
    //然后把$mycontent写入静态文件$id-($i+1).html
}