ThinkPHP快捷步骤D和M的区别

ThinkPHP快捷方法D和M的区别简单说使用M 方法的话,是不需要定义对应的模型类的(即使有定义也不会读取),通

ThinkPHP快捷方法D和M的区别

简单说使用M 方法的话,是不需要定义对应的模型类的(即使有定义也不会读取),通常这样的模型仅能调用一些系统基础模型类Model类里面的一些方法。而使用D方法实例化模型的话,必须有对应的模型类文件,可以调用一些模型自定义的方法或者属性,另外在Mode对应文件里面有自动验证或者函数之类的业务逻辑也必需用D。

那么它等价于 $Demo = M();