thinkphp插入或更新时字段自动获取当前时间
时间: 2023-09-19 15:08:22 浏览: 197
你可以使用ThinkPHP中的自动时间戳功能来实现在插入或更新时字段自动获取当前时间。具体的做法是在模型类中定义一个auto字段,在插入或更新时,该字段会被自动填充为当前时间。以下是示例代码:
```
class UserModel extends Model
{
// 定义自动完成的属性
protected $auto = ['time'];
// 自动填充time字段为当前时间
protected function setTimeAttr()
{
return date('Y-m-d H:i:s');
}
}
```
在上述示例中,我们定义了一个名为time的自动完成属性,并在setTimeAttr方法中将该字段填充为当前时间。这样,在插入或更新操作时,该字段就会自动被填充为当前时间。
阅读全文