thinkphp3.2开发排错一例——D方法与M方法的使用

来源:互联网 发布:gabrielle名字 知乎 编辑:程序博客网 时间:2024/05/21 17:41

在用M方法实例化一个model类后,dump这个实例显示的一直是调用系统的Think\Model,换成D方法后就没问题了,原来在手册中已有说明,说明如下:如果你的模型类有自己的业务逻辑,M方法是无法支持的,就算是你已经定义了具体的模型类,M方法实例化的时候是会直接忽略。连接是http://document.thinkphp.cn/manual_3_2.html#model_instance。

所以最好是通过做一个实际的项目来学习thinkphp,否则直接看手册看到这个说明也记不住,还是通过做项目排错记的牢。

M方法实例化model类后, dump这个实例不会调用自己的model,而是调用系统的Think\Model

D方法实例化model类后, dump这个实例才会调用自己的model
0 0