所有类别

  • thinkphp更改项目根命名空间

    如果你需要更改根命名空间为top,有两种办法。方法一是修改composer.json文件的autoload,这样可以不改变目录名。"psr-4": { "top\\": "app"},方法二是直接修改你的app目录为top。无论使用哪一种方法,最后在入口文件中设置根命名空间名…

    2023-10-10 72

  • thinkphp实例化模型、模型命名和获取字段

    实例化模型  在ThinkPHP2.0及以上版本中,可以无需进行任何模型定义。只有在需要封装单独的业务逻辑时,模型类才是必须定义的,因此ThinkPHP在模型上有很多灵活性和方便性,而不必因为表太多而烦恼  ThinkPHP有几种实例化模型的方法1、实例化基础模型类    即实例…

    2023-10-09 79

  • ThinkPHP中实例化模型的四种方法详解

    ThinkPHP中实例化模型是我们连接数据库并对数据库操作的基础,如何才能实例化模型呢?一、什么是模型? 模型(Model)是 ThinkPHP 中一个很重要的概念,与之有关的还包括模型的定义与实例化。 MVC 是一种将应用程序的逻辑层和表现层进行分离的方法,ThinkPHP 也是基于…

    2023-10-09 96

  • 详解thinkphp模型

    模型这一块,Think PHP讲解的比较复杂,并且内部做了各种数据库兼容,我认为,虽然它做了这么多的兼容,但是并不代表我们要使用那么多晦涩的用法,事实上,那些用法是降低效率的。ORM:object relational mapping 对象关系映射,以中间件的形式存在。CURD: create updat…

    2023-10-09 83

  • thinkPHP中模型类的定义

    在thinkPHP中基础的模型类是think\Model,该类完成了基本的CURD、ActiveRecord模式、连贯操作和统计查询,一些高级特性被封装到其他模型扩展中。基础模型类的设计非常灵活,甚至可以无需进行任何模型定义,就可以进行相关表的ORM和CURD操作,只有在需要封装单独的业务逻辑…

    2023-10-09 81