您现在的位置是:首页 > PHP技术PHP技术
Thinkphp5.1中的ROOT_PATH
2022-12-15【PHP技术】1673 人已围观
简介原因:Thinkphp5.1取消了所有的框架内置常量(不影响应用代码中的自定义常量),如需获取,请使用think\facade\App类的内置方法以及think...
原因:Thinkphp5.1取消了所有的框架内置常量(不影响应用代码中的自定义常量),如需获取,请使用think\facade\App类的内置方法以及think\facade\Env类获取。
5.0常量 | 5.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方法获取路径变量的时候不区分大小写。
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:thinkphp5.1
很赞哦! ()
下一篇:2023殷雯工作室再出发
相关文章
随机图文
-
Thinkphp配合ueditor文本区域自动添加p元素问题
这个问题没试用自己的企业网站管理后台没有发现.如果对一篇文章多按几次编辑提交按钮,发现正文内容在最前端不停在添加标签.这是因为在后台调用... -
PHP单例模式我的理解
PHP现在版本越来越新的了,功能也是强大许多,貌似语法习惯也开始参考C java之类,有命名空间等等。今天小编在学习Thinkphp5.1.... -
sql中查询同一列所有值出现的次数
需要查询country中各个国家出现的次数SQL语句:SELECT country as 国家,COUNT(*) as 次数 FROM ta... -
composer安装thinphp5.1的验证码1
按thinkphp5.1开发手机介绍首先需要使用Composer安装think-captcha扩展包,需要fanqiang哦(当然使用国内...