ThinkPHP官网首页

ENGLISH

Manual

3.6 入口文件

ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个项目只有一个统一(但不一定是唯一)的入口。并且所有的项目的入口文件是类似的,入口文件主要完成的作用是:

 路径定义 项目名称定义(可选)

 额外参数定义(可选)

 载入框架入口文件(必须

 实例化一个App应用(必须


下面是一个标准的入口文件的写法:



PHP代码



  1. // 定义ThinkPHP框架路径(相对于入口文件)   

  2. define('THINK_PATH''../ThinkPHP');   

  3. //定义项目名称和路径   

  4. define('APP_NAME''Myapp');   

  5. define('APP_PATH''.');   

  6. // 加载框架入口文件    

  7. require(THINK_PATH."/ThinkPHP.php");   

  8. //实例化一个网站应用实例   

  9. App::run();   

  10. ?>