php

  • thinkphp入口文件

    入口文件位于public目录下面,由于直接使用composer的自动加载机制,因此框架核心已经不再使用Loader类了而是改为加载composer的autoload文件。秉承ThinkPHP大道至简的原则,入口文件依然非常之简单:namespace think;require __DIR__ . /../vendor/autoload.php;// 执行…

    2023-10-10 99

  • thinkphp更改项目根命名空间

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

    2023-10-10 82

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

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

    2023-10-09 101

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

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

    2023-10-09 112

  • 详解thinkphp模型

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

    2023-10-09 93

1... 678910111213...47