服务器地址,数据库名,用户名,密码用宏定义的方式是怎么做到的,这些常亮是有存在哪个文件里吗?这种方式定义确实很好,让密码什么的都不可见,请问这是怎么实现的啊?定义部分代码:
return [
// 数据库类型
'type' => 'mysql',
// 服务器地址
'hostname' => DB_HOST,
// 数据库名
'database' => DB_NAME,
// 用户名
'username' => DB_USER,
// 密码
'password' => DB_PWD,