ThinkPHP6.0
采用单一入口模式进行项目部署和访问,一个应用都有一个统一(但不一定是唯一)的入口。
入口文件定义
public/index.php
// [ 应用入口文件 ]
namespace think;
require __DIR__ . '/../vendor/autoload.php';
// 执行HTTP应用并响应
$http = (new App())->http;
$response = $http->run();
$response->send();
$http->end($response);
控制台入口文件
根目录下的 .think
#!/usr/bin/env php
<?php
namespace think;
// 加载基础文件
require __DIR__ . '/vendor/autoload.php';
// 应用初始化
(new App())->console->run();