5.1版本取消了所有的系統常量,原來的系統路徑變量改爲使用Env
類獲取(需要引入think\facade\Env
):
例如:
// 獲取應用目錄(不區分大小寫)
echo Env::get('app_path');
// 或者
echo Env::get('APP_PATH');
支持獲取的系統路徑變量包括:
系統路徑 | Env參數名稱 |
---|---|
應用根目錄 | root_path |
應用目錄 | app_path |
框架目錄 | think_path |
配置目錄 | config_path |
擴展目錄 | extend_path |
composer目錄 | vendor_path |
運行緩存目錄 | runtime_path |
路由目錄 | route_path |
當前模塊目錄 | module_path |