ThinkPHP5.0学习-入口文件

入口文件定义

1.定义框架路径、项目路径(可选)

2.定义系统相关常量(可选)

3.载入框架入口文件(必须)

默认入口文件内容

// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';

应用的入口文件默认在:public/index.php,public目录为web可访问目录,其他文件都可以放到非WEB访问目录下面。

示例:

在public/index.php文件夹下添加

// 定义配置目录
define('CONF_PATH', __DIR__ . '/../config/');

// +----------------------------------------------------------------------

// [ 应用入口文件 ]

// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
// 定义配置目录
define('CONF_PATH', __DIR__ . '/../config/');
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';

在项目中新建config文件夹,在文件夹下新建config.php文件

'Hello,PHP',
];

在application/index/controller/index.php使用刚才设置的配置文件:

*{ padding: 0; margin: 0; } .think_default_text{ padding: 4px 48px;} a{color:#2E5CD5;cursor: pointer;text-decoration: none} a:hover{text-decoration:underline; } body{ background: #fff; font-family: "Century Gothic","Microsoft yahei"; color: #333;font-size:18px} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.6em; font-size: 42px }

:)

ThinkPHP V5
十年磨一剑 - 为API开发设计的高性能框架

[ V5.0 版本由 七牛云 独家赞助发布 ]
'; } }

多入口文件

1.一个应用通常只有一个入口文件,但也不是绝对的;

2.例如为后台创建单独的入口文件:admin.php与admin模块绑定

3.多入口文件,可以使应用项目层次更加清晰,管理更加灵活。

index.php网站前台,admin.php网站后台入口

你可能感兴趣的:(PHP)