【简介】
1.可以在应用的根目录下定义 .env 环境变量文件,用于在开发过程中模拟环境变量配置。
2.env文件建议在服务器部署的时候忽略,该文件中的配置参数定义格式采用 ini 方式。
3.环境变量文件中的参数名自动转换为大写,使用代码获取不分大小写。
【代码】
[DATABASE]
USERNAME = root
PASSWORD = 123456
PATHINFO_PATH[] = ORIG_PATH_INFO
PATHINFO_PATH[] = REDIRECT_PATH_INFO
PATHINFO_PATH[] = REDIRECT_URL
use think\facade\Env
Env::get('database_username') :对应ini配置的普通配置方式
Env::get('database.username') :对应ini配置的分组配置方式
Env::get('database.username', 'root') : 默认值
Env::get('PATHINFO_PATH') : 获取数组
【参考】
https://www.kancloud.cn/manual/thinkphp6_0/1037484