[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 會自動多一層維度,透過這個維度可以決定要顯示哪一頁的資料。
1. 將資料表的資料全部倒出來,放到一個陣列裡($my_arr)。
2. 假設我們希望10筆資料一頁,如下:
$my_arr = array_chunk($my_arr, 10);
3. 透過 GET 參數拿到指定頁數去顯示清單,如下:
$my_arr[$_GET['page']];
補充說明:
array_chunk 會自動多一層維度,透過這個維度可以決定要顯示哪一頁的資料。