Thursday, January 9, 2014

[PHP] 淺談 利用 array_chunk() 來進行資料清單分頁

資料清單分頁的作法有很多種,分享一個利用 array_chunk() 來達成分頁的方法。


1. 將資料表的資料全部倒出來,放到一個陣列裡($my_arr)。

2. 假設我們希望10筆資料一頁,如下:
$my_arr = array_chunk($my_arr, 10);

3. 透過 GET 參數拿到指定頁數去顯示清單,如下:
$my_arr[$_GET['page']];

補充說明:
array_chunk 會自動多一層維度,透過這個維度可以決定要顯示哪一頁的資料。

No comments:

Post a Comment