PHP array_slice分装分页

/**
* 不用系统分页利用array_slice函数对数组进行分页
* @param $info  需要分页的数组
* @param $page  当前页数
* @param int $pageSize  每页条数
* @return mixed
*/
function pagePack($info,$page,$pageSize = 10)
{
$info = array($info);
$start = ($page -1) * $pageSize;
$data[‘data‘] = array_slice($info,$start,$pageSize);
$data[‘total‘] = count($info);                              // 总条数
$data[‘page‘] = $page;                                      // 当前页
$data[‘page_size‘] = $pageSize;                             // 每页条数
$data[‘last_page‘] = ceil($data[‘total‘]/$pageSize);        // 最后一页
return $data;
}

PHP array_slice分装分页

原文:https://www.cnblogs.com/fsp69/p/15302927.html

以上是PHP array_slice分装分页的全部内容。
THE END
分享
二维码
< <上一篇
)">
下一篇>>