排序
自动验证_帮助文档_Thinkphp手册
自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。验证规则数据验证可以进行数据类型、业务规则、安全判断等方面的验证操作。数据验证...
field_帮助文档_Thinkphp手册
field方法属于模型的连贯操作方法之一,主要目的是标识要返回或者操作的字段,可以用于查询和写入操作。1、用于查询指定字段在查询操作中field方法是使用最频繁的。$Model->field('id,title,c...
data_帮助文档_Thinkphp手册
data方法也是模型类的连贯操作方法之一,用于设置当前要操作的数据对象的值。写操作通常情况下我们都是通过create方法或者赋值的方式生成数据对象,然后写入数据库,例如:$Model = D('User')...
变量调试_调试_帮助文档_Thinkphp手册
输出某个变量是开发过程中经常会用到的调试方法,除了使用php内置的var_dump和print_r之外,ThinkPHP框架内置了一个对浏览器友好的dump方法,用于输出变量的信息到浏览器查看。用法:dump($va...
动态配置_帮助文档_Thinkphp手册
之前的方式都是通过预先定义配置文件的方式,而在具体的操作方法里面,我们仍然可以对某些参数进行动态配置(或者增加新的配置),主要是指那些还没有被使用的参数。设置新的值:C('参数名称'...
lock_帮助文档_Thinkphp手册
Lock方法是用于数据库的锁机制,如果在查询或者执行操作的时候使用:lock(true);就会自动在生成的SQL语句最后加上 FOR UPDATE或者FOR UPDATE NOWAIT(Oracle数据库)。
ThinkPHP5.1获取上一篇和下一篇方法
ThinkPHP5.1获取上一篇和下一篇方法在模型创建静态方法//获取同分类下的上一篇文章 public static function getPrev($info=[]){ $map[] = ['id','gt',$info['id']]; $map[...
For标签_内置标签_模版_帮助文档_Thinkphp手册
用法:开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可选。comparison 的默认值是lt;;name的默认值是i,步进值的默认值是1,举例如下:{$i}解析后的代码是...
页面Trace_调试_帮助文档_Thinkphp手册
调试模式并不能完全满足我们调试的需要,有时候我们需要手动的输出一些调试信息。除了本身可以借助一些开发工具进行调试外,ThinkPHP还提供了一些内置的调试工具和函数。例如,页面Trace功能...
distinct_帮助文档_Thinkphp手册
DISTINCT 方法用于返回唯一不同的值 。例如:$Model->distinct(true)->field('name')->select();生成的SQL语句是: SELECT DISTINCT name FROM think_userdistinct方法的参数是一个布尔值。