您现在的位置是:首页 > PHP技术PHP技术
Thinkphp5.1中的ROOT_PATH
2022-12-15【PHP技术】2211 人已围观
简介原因: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验证码不显示问题
新项目上线使用了新的服务器, tp后台验证码不显示的问题又出来.以往遇到这种情况是看到一张X的图片.这次不显示验证码但是看到一个白色的方...Thinkphp5.1.30 分页think\paginator\driver\Bootstrap has no effect解决
Tp5.1.30对以往版本有很大的改进。$list = Db:name('表名')->paginate(10);返...网站安全代码thinkphp3.1密码强度检测
/** *检查密码复杂度 */ publicfunctioncheckPassword($pwd){ if($pwd==null){...Thinkphp更新数据时间字段的插入
thinkphp在处理数据写入数据库时同时记录操作时间,可以用$arr['add_time'] = time();或date...