我创建了一个包含用户名和密码的配置文件,以连接到我的数据库。
我通过这种方式在类DatabaseService的构造函数中传递此配置文件:
function __construct(){
require __DIR__ .'../../../../config/db.config.php';
$this->username = $db_config['username'];
}
有没有办法在构造函数中创建用户名后将其设置为受保护? (请记住,属性值基于外部文件中设置的变量)
谢谢
答案 0 :(得分:3)
protected username;
function __construct(){
require __DIR__ .'../../../../config/db.config.php';
$this->username = $db_config['username'];
}