PHP分页,只显示9个其他隐藏,点到五时一二页隐藏,显示10,11页

PHP分页,显示9个页码,其他隐藏,当点到5时第一第二第三页隐藏,显示第十页,第十一页,第十二页。例如:
1 2 3 4 5 6 7 8 9(当前页码为1)
4 5 6 7 8 9 10 11 12 (当前页面为5)

能说的在明白点吗?如果点击234的时候,页面显示什么,为什么特别强调5呢,思路我觉得就是根据当前的页面的数组进行判断,我依PHP为例

if ($page > 5) {
    echo "4,5,6,7,8,9,10,11,12";
} else if ($page > 0 && $page <= 4) {
    echo "1,2,3,4,5,6,7,8,9";
}

看看能不能帮到你!

追问

我的分页是打算做成跟pop-bags一样后面是.com里面的分页一样。

追答

恩,它们貌似小于3时取1-9,大于三时去前两个后五个。思路就是这样

温馨提示:答案为网友推荐,仅供参考
相似回答