独立配置文件 配置文件支持分离(也称为扩展配置),只需要在公共配置文件配置 extra_config_list 参数(V5.0.1版本已经废除该写法)。 例如,...
设置配置参数 使用 set 方法动态设置参数,例如: Config : : set ( 配置参数 , 配置值 ) ; // 或者使用助手函数 config ( ...
数据自动完成指在不需要手动赋值的情况下对字段的值进行处理后写入数据库。 系统支持 auto 、 insert 和 update 三个属性,可以分别在写入、新增和...
版本 调整功能 5.0.10 增加 autoWriteTimestamp 方法动态设置时间字段写入 5.0.6 增加时间字段自动格式输出设置 5.0.5 时间戳...
验证规则的错误提示信息有三种方式可以定义,如下: 使用默认的错误提示信息 在控制器文件中, 如果没有定义任何的验证提示信息,系统会显示默认的错误信息,例如: $...
版本 调整功能 5.0.5 model 或者 Loader::model 方法支持传入完整的模型类名 模型定义 定义一个User模型类: 在/applicati...
新增数据有多种方式。 添加一条数据 第一种是实例化模型对象后赋值并保存: $user = new User ; $user - name = thinkphp ...
版本 新增功能 5.0.4 支持传入 field 参数批量设置验证字段的描述信息 设置规则 可以在 控制器文件 实例化 Validate 类的时候传入验证规则,...
新版ThinkPHP针对 API 开发做了很多的优化,并且不依赖原来的API模式扩展。 数据输出 新版的控制器输出采用 Response 类统一处理,而不是直接...
ThinkPHP 5.0 开始采用 trait 功能(PHP5.4+)来作为一种扩展机制,可以方便的实现一个类库的多继承问题。 trait 是一种为类似 PHP...