您现在的位置是:首页 > PHP技术PHP技术
Thinkphp5.1中的ROOT_PATH
2022-12-15【PHP技术】3092 人已围观
简介原因: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殷雯工作室再出发
相关文章
随机图文
win2003 ii6 php5.6配置
小编最近尝试新网站管理程序,需要php5.6及以上版本.目前服务器运行的是php5.2.17经典版本.那么第一步就要解决iis6 win2...
Thinkphp时间段查询sql构建问题
一个项目内需要用到时间范围查询,例如t1=2018-01-01 到 t2=2018-02-02.小编希望得到的sql语句是sql = &q...
Thinkphp5.1.30 分页think\paginator\driver\Bootstrap has no effect解决
Tp5.1.30对以往版本有很大的改进。$list = Db:name('表名')->paginate(10);返...
Thinkphp3.1.3中更新指定字段方法
Thinkphp3.1.3版本当中更新操作一般如下$dao = D("table");$dao->create...




微信收款码
支付宝收款码