与 limit() 相比,page() 方法提供更为人性化的分页,假设每页数量是10
使用limit:
<?php// 查询第一页数据Db::table('think_article')->limit(0,10)->select();// 查询第二页数据Db::table('think_article')->limit(10,10)->select();
使用page:
<?php// 查询第一页数据Db::table('think_article')->page(1,10)->select();// 查询第二页数据Db::table('think_article')->page(2,10)->select();
page方法还可以和limit方法配合使用,例如:
<?phpDb::table('think_article')->limit(25)->page(3)->select();
当page方法只有一个值传入的时候,表示第几页,而limit方法则用于设置每页显示的数量,也就是说上面的写法等同于:
<?phpDb::table('think_article')->page(3,25)->select();
