如何在子构造函数之前运行父类构造函数? (PHP)

时间:2013-02-27 16:20:45

标签: php

如何在子构造函数之前运行父构造函数? (代码:)

class database{
    public function __construct(){
        // Connect to database
    }
}

class child extends database{
    public function __construct(){
        // Do something
    }
}

我希望它连接到数据库,然后运行子的构造函数,这可能吗?

2 个答案:

答案 0 :(得分:6)

parent::__construct()添加到子__construct()的开头。

答案 1 :(得分:2)

像这样:

class child extends database{
    public function __construct(){
        parent::__construct();
        // Do something
    }
}