php

  • thinkphp多应用模式

    多应用模式下面,除了应用目录的区别外,runtime目录下面会自动创建各个应用的子目录(注意,这个目录同样适用于composer加载的应用),但你只需要通过App::getRuntimePath()方法获取当前应用的runtime目录。runtime/home/runtime/admin/多个应用的路由定义文件都是独立的…

    2023-10-10 99

  • thinkphp入口文件

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

    2023-10-10 81

  • thinkphp更改项目根命名空间

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

    2023-10-10 71

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

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

    2023-10-09 77

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

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

    2023-10-09 95

1... 678910111213...47