復制代碼 代碼如下:
 
/** 
* 分頁函數 
* 
* @param int $count 條目總數 
* @param int $perlogs 每頁顯示條數目 
* @param int $page 當前頁碼 
* @param string $url 頁碼的地址 
*/ 
function pagination($count,$perlogs,$page,$url,$anchor=''){ 
$pnums = @ceil($count / $perlogs); 
$re = ''; 
$urlHome = preg_replace("|[/?&/][^/.//?&=]*page[=//-]|","",$url); 
for ($i = $page-5;$i <= $page+5 && $i <= $pnums; $i++){ 
if ($i > 0){ 
if ($i == $page){ 
$re .= " <span>$i</span> "; 
} elseif($i == 1) { 
$re .= " <a href=/"$urlHome$anchor/">$i</a> "; 
} else { 
$re .= " <a href=/"$url$i$anchor/">$i</a> "; 
} 
} 
} 
if ($page > 6) $re = "<a href=/"{$urlHome}$anchor/" title=/"尾頁/">»</a>"; 
if ($pnums <= 1) $re = ''; 
return $re; 
} 
新聞熱點
疑難解答