与 limit() 相比,page() 方法提供更为人性化的分页,假设每页数量是10

    使用limit:

    1. <?php
    2. // 查询第一页数据
    3. Db::table('think_article')->limit(0,10)->select();
    4. // 查询第二页数据
    5. Db::table('think_article')->limit(10,10)->select();

    使用page:

    1. <?php
    2. // 查询第一页数据
    3. Db::table('think_article')->page(1,10)->select();
    4. // 查询第二页数据
    5. Db::table('think_article')->page(2,10)->select();

    page方法还可以和limit方法配合使用,例如:

    1. <?php
    2. Db::table('think_article')->limit(25)->page(3)->select();

    当page方法只有一个值传入的时候,表示第几页,而limit方法则用于设置每页显示的数量,也就是说上面的写法等同于:

    1. <?php
    2. Db::table('think_article')->page(3,25)->select();