Red de conocimiento informático - Problemas con los teléfonos móviles - piensaLa diferencia entre los métodos de creación de instancias D y M para conectarse a la base de datos en PHP

piensaLa diferencia entre los métodos de creación de instancias D y M para conectarse a la base de datos en PHP

El método D puede detectar automáticamente la clase de modelo. Si existe una clase de modelo personalizada, se creará una instancia de la clase de modelo personalizada. Si no existe, se creará una instancia de la clase base \Think\Model del sistema. Al mismo tiempo, los modelos de los que se han creado instancias no se volverán a crear instancias.

Cuando el método D crea una instancia de una clase de modelo, generalmente crea una instancia de una clase de modelo específica. Si solo realiza operaciones CURD básicas en la tabla de datos, si usa el método M para crear una instancia, no es necesario. Las clases de modelos concretos están cargadas, por lo que el rendimiento será mayor.