ThinkPHP入口文件放哪里
程序员文章站
2022-04-18 10:31:51
...
入口文件
ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个应用都有一个统一(但不一定是唯一)的入口。
应该说,所有应用都是从入口文件开始的,并且不同应用的入口文件是类似的。
入口文件定义
入口文件主要完成:(推荐学习:PHP编程从入门到精通)
定义框架路径、项目路径(可选)
定义调试模式和应用模式(可选)
定义系统相关常量(可选)
载入框架入口文件(必须)
默认情况下,框架已经自带了一个应用入口文件(以及默认的目录结构),内容如下:
define('APP_PATH','./Application/'); require './ThinkPHP/ThinkPHP.php';
如果你改变了项目目录(例如把Application更改为Apps),只需要在入口文件更改APP_PATH常量定义即可:
define('APP_PATH','./Apps/'); require './ThinkPHP/ThinkPHP.php';
注意:APP_PATH的定义支持相对路径和绝对路径,但必须以“/”结束
如果你调整了框架核心目录的位置或者目录名,只需要这样修改:
define('APP_PATH','./Application/'); require './Think/ThinkPHP.php';
也可以单独定义一个THINK_PATH常量用于引入:
define('APP_PATH','./Application/'); define('THINK_PATH',realpath('../Think').'/'); require THINK_PATH.'ThinkPHP.php';
和APP_PATH一样THINK_PATH路径定义也必须以“/”结尾。
给THINK_PATH和APP_PATH定义绝对路径会提高系统的加载效率。
以上就是ThinkPHP入口文件放哪里的详细内容,更多请关注其它相关文章!
下一篇: 删除用户的linux命令是什么
推荐阅读
-
ThinkPHP入口文件设置及相关注意事项分析
-
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
-
thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法
-
ThinkPHP入口文件设置及相关注意事项分析
-
忘记一键还原精灵装机版备份文件放哪里的两种解决方案
-
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
-
thinkphp 在哪里读取的Conf/conf.php文件里的数据库配置信息,该如何处理
-
Thinkphp 框架基础之入口文件功能、定义与用法分析
-
ThinkPHP入口文件设置及相关注意事项分析_PHP
-
thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法_PHP