<?php switch(\think\Request::instance()->get('level')): case "1": ?><p>普通会员</p><?php break; case "2": ?><p>黄铜会员</p><?php break; case "3": ?><p>白银会员</p><?php break; case "4": ?><p>钻石会员</p><?php break; default: ?><p>游客</p>
<?php endswitch; ?>
<?php endswitch; ?>
2018-04-19
5.1已经取消这种方式的绑定 ,改用Container::get('app', [APP_PATH])-> bind('admin/index') ->run()->send();
2018-04-19
只要在入口文件中定义了配置目录,目录名没有关系的!
注意这个定义是配置目录和app同级,不要放在app里面,只要配置目录路径和实际位置相符,就不会错的
// 定义配置文件目录xxxxx和应用目录同级
define('CONF_PATH', __DIR__.'/../xxxxx/');
// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
注意这个定义是配置目录和app同级,不要放在app里面,只要配置目录路径和实际位置相符,就不会错的
// 定义配置文件目录xxxxx和应用目录同级
define('CONF_PATH', __DIR__.'/../xxxxx/');
// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
新版框架默认不再支持改变应用目录(application)和入口文件位置,如果你需要更改,需要自己重新定义入口文件
下面是一个例子(把入口文件放到应用根目录,并且更改应用目录名称为app):
<?php
namespace think;
// 定义应用目录
define('APP_PATH', __DIR__ . '/app/');
// 加载框架基础引导文件
require __DIR__ . '/thinkphp/base.php';
// 添加额外的代码
// ...
// 执行应用并响应
Container::get('app', [APP_PATH])->run()->send();
下面是一个例子(把入口文件放到应用根目录,并且更改应用目录名称为app):
<?php
namespace think;
// 定义应用目录
define('APP_PATH', __DIR__ . '/app/');
// 加载框架基础引导文件
require __DIR__ . '/thinkphp/base.php';
// 添加额外的代码
// ...
// 执行应用并响应
Container::get('app', [APP_PATH])->run()->send();