ThinkPHP CURD方法之limit方法详解

 更新时间:2014年06月18日 16:13:41   投稿:shichen2014  
这篇文章主要介绍了ThinkPHP CURD方法的limit方法,需要的朋友可以参考下

ThinkPHP CURD方法的limit方法也是模型类的连贯操作方法之一,主要用于指定查询和操作的数量,特别在分页查询的时候使用较多。并且ThinkPHP的limit方法可以兼容所有的数据库驱动类。

其具体用法如下:

1.限制结果数量:

例如获取满足要求的10个用户,如下调用即可:

$User = M('User');
$User->where('status=1')->field('id,name')->limit(10)->select();

limit方法也可以用于写操作,例如更新满足要求的3条数据:

$User = M('User');
$User->where('score=100')->limit(3)->save(array('level'=>'A'));

2.分页查询:

用于文章分页查询是limit方法比较常用的场合,例如:

$Article = M('Article');
$Article->limit('10,25')->select();

表示查询文章数据,从第10行开始的25条数据(可能还取决于where条件和order排序的影响 这个暂且不提)。
在3.1版本后,你也可以这样使用:

$Article = M('Article');
$Article->limit(10,25)->select();

另外,对于大数据表,尽量使用limit限制查询结果,否则会导致很大的内存开销和性能问题。

相关文章

  • PHP 读取和编写 XML

    PHP 读取和编写 XML

    本文主要介绍PHP 读取和编写 XML的方法,非常的简单实用,给需要的小伙伴们参考下吧
    2014-11-11
  • PHP安装扩展mcrypt以及相关依赖项深入讲解

    PHP安装扩展mcrypt以及相关依赖项深入讲解

    这篇文章主要介绍了PHP安装扩展mcrypt以及相关依赖项深入讲解,步骤讲解的很清晰,有需要的同学可以研究下
    2021-03-03
  • PHP实现抓取Google IP并自动修改hosts文件

    PHP实现抓取Google IP并自动修改hosts文件

    这篇文章主要介绍了PHP实现抓取Google IP并自动修改hosts文件,本文方法可以实现免翻墙上google,小编亲测可用,需要的朋友可以参考下
    2015-02-02
  • php版微信公众号自定义分享内容实现方法

    php版微信公众号自定义分享内容实现方法

    这篇文章主要介绍了php版微信公众号自定义分享内容实现方法,结合实例形式分析了php实现微信公众号自定义分享内容的接口调用与相关使用技巧,需要的朋友可以参考下
    2016-09-09
  • Symfony2开发之控制器用法实例分析

    Symfony2开发之控制器用法实例分析

    这篇文章主要介绍了Symfony2开发之控制器用法,结合实例形式分析了Symfony2控制器的简单使用技巧,需要的朋友可以参考下
    2016-02-02
  • PHP创建自己的Composer包方法

    PHP创建自己的Composer包方法

    这篇文章主要介绍了PHP创建自己的Composer包方法
    2018-04-04
  • 变量在 PHP7 内部的实现(一)

    变量在 PHP7 内部的实现(一)

    这篇文章主要介绍了变量在 PHP7 内部的实现(一)的相关资料,需要的朋友可以参考下
    2015-12-12
  • PHP实现简单网站访客统计的方法实例

    PHP实现简单网站访客统计的方法实例

    这篇文章主要给大家介绍了关于PHP实现简单网站访客统计的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • PHP strstr函数原型源码分析

    PHP strstr函数原型源码分析

    这篇文章主要为大家介绍了PHP strstr函数原型源码分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • Yii2实现增删改查后留在当前页的方法详解

    Yii2实现增删改查后留在当前页的方法详解

    yii2.0框架是PHP开发的一个比较高效率的框架,集合了作者的大量心血,下面这篇文章主要介绍了Yii2如何实现增删改查后仍留在当前页的方法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-01-01

最新评论