日期:2013-06-26 浏览次数:20586 次
很长很长的文章在准备生成静态页时,但内容比较长,准备以分页的形式生成静态,如何实现呢?
用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
}