zl程序教程

您现在的位置是:首页 >  其他

当前栏目

ThinkPHP模型事件

事件 模型 thinkphp
2023-06-13 09:18:30 时间

模型事件是指在进行模型的写入操作的时候触发的操作行为,包括模型的save方法和delete方法。

模型事件包括下面几种,分为新增前后、更新前后、写入前后、和删除前后,暂时称4个分组,那么这四个分组执行顺序是什么样,有分别在什么时候执行呢。

before_insert 新增前 after_insert 新增后 before_update 更新前 after_update 更新后 before_write 写入前 after_write 写入后 before_delete 删除前 after_delete 删除后

为了测试,新建了一个模型,把8个事件都添加进去,进行测试,得到得结果为

新增时:写入前->新增前->新增后->写入后

更新时:写入前->更新前->更新后->写入后

删除时:删除前->删除后