您好,登錄后才能下訂單哦!
/**
* 分頁函數 核心函數 array_slice
* 用此函數之前要先將數據庫里面的所有數據按一定的順序查詢出來存入數組中
* $count 每頁展示多少數據
* $page 當前第幾頁
* $array 分頁數組
* $order 0 - 不變 1 - 反序
*/
public function page_array($page, $array, $count = 10, $order = 0) {
$page = (empty($page)) ? 1 : $page; # 判斷是否為空如果為空展示第一頁
$start = ($page - 1) * $count; # 計算每次分頁的開始位置
if ($order == 1) {
$array = array_reverse($array);
}
$totals = count($array);
$countpage = ceil($totals / $count); # 計算總頁面數
$pagedata = array();
$pagedata = array_slice($array, $start, $count);
return $pagedata; # 返回查詢數據
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。