TinkPHP5常量解释
TinkPHP5.1
取消了所有的框架内置常量(不影响应用代码中的自定义常量),如需获取,请使用think\facade\App
类的内置方法以及think\facade\Env
类获取,下面给出的是TinkPHP5.0
和TinkPHP5.1
的常量对照表:
TinkPHP5.0常量 | TinkPHP5.1获取方法 |
---|---|
EXT |
取消,固定使用 .php
|
IS_WIN | 取消 |
IS_CLI | 取消 |
DS |
使用PHP自带 DIRECTORY_SEPARATOR
|
ENV_PREFIX |
取消,固定使用PHP_
|
THINK_START_TIME |
App::getBeginTime()
|
THINK_START_MEM |
App::getBeginMem()
|
THINK_VERSION |
App::version()
|
THINK_PATH |
Env::get('think_path')
|
LIB_PATH |
Env::get('think_path') . 'library/'
|
CORE_PATH |
Env::get('think_path') . 'library/think/'
|
APP_PATH |
Env::get('app_path')
|
CONFIG_PATH |
Env::get('config_path')
|
CONFIG_EXT |
App::getConfigExt()
|
ROOT_PATH |
Env::get('root_path')
|
EXTEND_PATH |
Env::get('root_path') . 'extend/'
|
VENDOR_PATH |
Env::get('root_path') . 'vendor/'
|
RUNTIME_PATH |
Env::get('runtime_path')
|
LOG_PATH |
Env::get('runtime_path') . 'log/'
|
CACHE_PATH |
Env::get('runtime_path') . 'cache/'
|
TEMP_PATH |
Env::get('runtime_path'). 'temp/'
|
MODULE_PATH |
Env::get('module_path')
|
通过Env
类的get
方法获取路径变量的时候不区分大小写,例如下面的写法是等效的:
Env::get('root_path'); Env::get('ROOT_PATH');
相关内容
这些是最新的
热门排行
- THINKPHP5+GatewayWorker+Workerman 开发在线客服系统
- 在手机浏览器网页中点击链接跳转到微信界面的方法
- 尊云网站目录系统 ThinkPHP5网站分类目录程序 v2.2.221011
- CentOS 7安装shadowsock(一键安装脚本)
- AdminTemplate 基于LayUI 2.4.5实现的网站后台管理模板
- 用NW.js(node-webkit)开发多平台的桌面客户端
- PHP生成随机昵称/用户名
- THINKPHP5网站分类目录程序 尊云网站目录系统
- 织梦(DEDECMS)微信支付接口 微信插件
- 基于LayUI开发的 网站后台管理模板 BeginnerAdmin
- 响应式后台网站模板 - AMA.ADMIN
- layuiAdmin后台管理模板 Iframe版
- LayUI 1.0.9 升级 至 LayUI 2.1.4 方法
- 简洁清爽的会员中心模板
- jQuery幸运大转盘抽奖活动代码