| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | <?php/** * 分页函数 *  * @param $num 信息总数 * @param $curr_page 当前分页 * @param $pageurls 链接地址 * @return 分页 */function content_pages($num, $curr_page,$pageurls) {	$multipage = '';	$page = 11;	$offset = 4;	$pages = $num;	$from = $curr_page - $offset;	$to = $curr_page + $offset;	$more = 0;	if($page >= $pages) {		$from = 2;		$to = $pages-1;	} else {		if($from <= 1) {			$to = $page-1;			$from = 2;		} elseif($to >= $pages) {			$from = $pages-($page-2);			$to = $pages-1;		}		$more = 1;	}	if($curr_page>0) {		$perpage = $curr_page == 1 ? 1 : $curr_page-1;		$multipage .= '<a class="a1" href="'.$pageurls[$perpage][0].'">'.L('previous').'</a>';		if($curr_page==1) {			$multipage .= ' <span>1</span>';		} elseif($curr_page>6 && $more) {			$multipage .= ' <a href="'.$pageurls[1][0].'">1</a>..';		} else {			$multipage .= ' <a href="'.$pageurls[1][0].'">1</a>';		}	}	for($i = $from; $i <= $to; $i++) {		if($i != $curr_page) {			$multipage .= ' <a href="'.$pageurls[$i][0].'">'.$i.'</a>';		} else {			$multipage .= ' <span>'.$i.'</span>';		}	}	if($curr_page<$pages) {		if($curr_page<$pages-5 && $more) {			$multipage .= ' ..<a href="'.$pageurls[$pages][0].'">'.$pages.'</a> <a class="a1" href="'.$pageurls[$curr_page+1][0].'">'.L('next').'</a>';		} else {			$multipage .= ' <a href="'.$pageurls[$pages][0].'">'.$pages.'</a> <a class="a1" href="'.$pageurls[$curr_page+1][0].'">'.L('next').'</a>';		}	} elseif($curr_page==$pages) {		$multipage .= ' <span>'.$pages.'</span> <a class="a1" href="'.$pageurls[$curr_page][0].'">'.L('next').'</a>';	}	return $multipage;}?>
 |