我有以下方法为PHP中的分页链接创建并返回标记.
public function getPaginationLinks($options) {
if($options['total_pages'] > 1) {
$markup = '
';
';
if($options['page'] > 1) {
$markup .= '< prev';
}
for($i = 1; $i <= $options['total_pages']; $i++) {
if($options['page'] != $i) {
$markup .= '' . $i . '';
}
else {
$markup .= '' . $i . '';
}
}
if($options['page'] < $options['total_pages']) {
$markup .= 'next >';
}
$markup .= '
return $markup;
}
else {
return false;
}
}
我刚刚发现(令我惊讶的是)我已达到70页,这意味着现在有70个链接出现在底部.
我想知道是否有人可以帮助我解决这个问题.我不确定如果我正在说这些数据,那么大多数分页的工作原理是什么?第30页,想法?