ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个应用都有一个统一(但不一定是唯一)的入口。
tp51/pubic/admin.php
<?php
namespace think;
define('APP_PATH',__DIR__.'/../app/');
require __DIR__ . '/../thinkphp/base.php';
Container::get('app')->path(APP_PATH)->run()->send();tp51/app/admin/controller/Index.php
<?php
namespace app\admin\controller;
class Index
{
public function index()
{
return '<h1>admin<h1>';
}
public function hello($name = 'ThinkPHP51')
{
return 'hello,' . $name;
}
}修改配置文件tp51/config/app.php
// 入口自动绑定模块
'auto_bind_module' => true,