首页 > 代码库 > thinkphp调整框架核心目录think的位置

thinkphp调整框架核心目录think的位置

thinkphp的核心目录即框架文件可以放在项目之外的目录,这点手册上有提到,放在项目之外的地方可以方便其他项目共用一个框架文件。

在入口文件的index.php中,在导入框架目录这一行,可以直接修改

1
require ‘../ThinkPHP/ThinkPHP.php‘;

 

也可以定义常量THINK_PATH 来修改

1
2
define(‘THINK_PATH‘,realpath(‘../Think‘).‘/‘);
require THINK_PATH.‘ThinkPHP.php‘;

 

realpath() 函数是用来返回绝对路径的,定义绝对路径会提高系统的加载效率。

 

THINK_PATH路径定义也必须以“/”结尾。

 

详细可以参考thinkPHP3.2.2手册的 基础 > 入口文件 章节。

thinkphp调整框架核心目录think的位置