如何在构造函数

时间:2015-12-08 12:32:20

标签: php oop

我创建了一个包含用户名和密码的配置文件,以连接到我的数据库。

我通过这种方式在类DatabaseService的构造函数中传递此配置文件:

function __construct(){

   require __DIR__ .'../../../../config/db.config.php';

   $this->username = $db_config['username'];
}   

有没有办法在构造函数中创建用户名后将其设置为受保护? (请记住,属性值基于外部文件中设置的变量)

谢谢

1 个答案:

答案 0 :(得分:3)

protected username;

function __construct(){
   require __DIR__ .'../../../../config/db.config.php';

   $this->username = $db_config['username'];
}