ThinkPHP模型事件
导读:模型事件是指在进行模型的写入操作的时候触发的操作行为,包括模型的save方法和delete方法。模型事件包括下面几种,分为新增前后、更新前后、写入前后、和删除前后,暂时称4个分组,那么这四个分组执行顺序是什么样,有分别在什么时候执行呢。be...
模型事件是指在进行模型的写入操作的时候触发的操作行为,包括模型的save方法和delete方法。
模型事件包括下面几种,分为新增前后、更新前后、写入前后、和删除前后,暂时称4个分组,那么这四个分组执行顺序是什么样,有分别在什么时候执行呢。
before_insert 新增前 after_insert 新增后 before_update 更新前 after_update 更新后 before_write 写入前 after_write 写入后 before_delete 删除前 after_delete 删除后
为了测试,新建了一个模型,把8个事件都添加进去,进行测试,得到得结果为
新增时:写入前-> 新增前-> 新增后-> 写入后
更新时:写入前-> 更新前-> 更新后-> 写入后
删除时:删除前-> 删除后
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ThinkPHP模型事件
本文地址: https://pptw.com/jishu/6097.html