ThinkPHP5分页paginate代码实例解析参数
paginate(每页数量,是否简洁分页,分页参数)
使⽤⽅式
$list = db('user')->paginate(10);
⾃定义参数传参
$list = db('user')->paginate(10,false,['query'=>array('id' => $id)]);
其它参数
// 总数据
$this->assign('total',$list->total());
// 总页数
$total= ceil($list->total() / 10);
$this->assign('totalPage', $total);
// 当前页
$page = input('page', 1);
分页参数
paginate() 函数可以带三个参数:
$listRows 每页数量数组表⽰配置参数
$simple 是否简洁模式或者总记录数如果为true,那么分页的就是只有上⼀页和下⼀页
$config 配置参数具体可以⾃⼰传⼊或者在配置⽂件中配置
$config 参数具体配置
主要的分页参数如下:
参数描述
list_rows每页数量
page当前页
path url路径
常用的php代码实例
query url额外参数
fragment url锚点
var_page分页变量
type分页类名
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。