這分頁邏輯太混亂了,老師自己估計都沒搞明白
明明大前提就是if($totalPages>$showPage),下面分析end時候居然還分兩種情況討論一下,如果頁面顯示頁碼數(shù)數(shù)大于總頁數(shù),無論怎么搞都是顯示全部頁碼,都不用想了,當當前頁碼加上偏移量大于最大頁碼數(shù)時,直接就是顯示從最后一頁到往前4頁,還要那么復雜的一個公式,我也是醉了,就跟當前頁減去偏移量小于0時,那start必然是1.end必然是總共要顯示的頁碼數(shù)5啊
明明大前提就是if($totalPages>$showPage),下面分析end時候居然還分兩種情況討論一下,如果頁面顯示頁碼數(shù)數(shù)大于總頁數(shù),無論怎么搞都是顯示全部頁碼,都不用想了,當當前頁碼加上偏移量大于最大頁碼數(shù)時,直接就是顯示從最后一頁到往前4頁,還要那么復雜的一個公式,我也是醉了,就跟當前頁減去偏移量小于0時,那start必然是1.end必然是總共要顯示的頁碼數(shù)5啊
2016-04-11
舉報
2016-04-14
老師講的是原理,學習者縷清思路才能做出屬于自己的分頁代碼!