ThinkPHP 内置了数据对象的自动填充功能,可以用来处理默认值、数据过滤以及其他系统写入字段的自动处理。
要使用自动填充功能,只需要在对应的 Model类 里面定义 $_auto 属性(由多个验证因子组成的数组)。$_auto 属性是由多个填充因子组成的数组,语法格式如下:
protected $_auto = array( array(填充字段,填充内容[,填充条件][,附加规则]) };
填充因子 | 说明 |
---|---|
填充字段 | 必须。需要填充的表单字段,这个字段不一定是数据库字段,也可以是表单的一些辅助字段,例如验证码等。 |
填充内容 | 必须。要对字段自动填充的内容。 |
填充条件 |
可选。包括:
|
附加规则 |
可选。包括:
|