url(); if (strpos($url, '-') !== false) { $url = explode('-', $url); $url = $url[0]; } else { } $total = count($matches[0]); $pagesize = 1; $total_page = ceil($total / $pagesize); $curpage = $pa; $total_page_for = $total_page + 1; $pro_page = $pa - 1; $pev_page = $pa + 1; ?>
{eyou:if condition='((int)$total_page > 1)'} {eyou:if condition='((int)$curpage === 1)'}
  • 首页
  • 上一页
  • {eyou:else /}
  • 首页
  • {eyou:if condition='((int)$curpage === 2)'}
  • 上一页
  • {eyou:else /}
  • 上一页
  • {/eyou:if} {/eyou:if} {eyou:for start='1' end="$total_page_for"} {eyou:if condition='((int)$i === 1)'} {eyou:if condition='((int)$curpage === $i)'}
  • {$i}
  • {eyou:else /}
  • {$i}
  • {/eyou:if} {eyou:else /} {eyou:if condition='((int)$curpage === $i)'}
  • {$i}
  • {eyou:else /} 10) { if (((int)$curpage - 2) < $i && ((int)$curpage + 2) > $i || ((int)$total_page - 1) < $i && ((int)$total_page + 1) > $i || 0 < $i && 2 > $i) { ?>
  • {$i}
  • {$i}
  • {/eyou:if} {/eyou:if} {/eyou:for} {eyou:if condition='((int)$curpage === (int)$total_page)'}
  • 下一页
  • 末页
  • {eyou:else /}
  • 下一页
  • 末页
  • {/eyou:if} {/eyou:if}
    {eyou:php} echo $total_page; {/eyou:php} {$total}