';
$key.="
$page/$ Pages "; //何ページ、合計何ページ
if($page!=1){
$key.="
最初のページ "; //最初のページ
$key.="
前のページ"; //前のページ
}else {
$key.="最初のページ";//最初のページ
$key.=" 前のページ"; //前のページ
}
if($pages>$page_len){
//現在のページが左オフセット以下の場合
if($page<=$pageoffset){
$init=1; $max_p = $page_len;
}else{//現在のページが左のオフセットより大きい場合
//現在のページ番号の右のオフセットが最大ページ数を超えている場合
if($page+$pageoffset>=$ Pages+1){
$init = $pages-$page_len+1;
}else{
//左右両方のオフセットが存在する場合の計算
$init = $page-$pageoffset
$max_p = $page+$pageoffset; ;
}
}
}
for($i=$init;$i if($i==$page){
$key.='
'。 $i.'< /span>';
} else {
$key.=" ".$i." ";
}
}
if($page!=$pages){
$key.=" 次のページ ";//次のページ
$key.="最後のページ"; //最後のページ
}else {
$key.="次のページ";//次のページ
$key.=" 最後のページ"; //最後のページ
}
$key.=' ';