如何在子构造函数之前运行父构造函数? (代码:)
class database{
public function __construct(){
// Connect to database
}
}
class child extends database{
public function __construct(){
// Do something
}
}
我希望它连接到数据库,然后运行子的构造函数,这可能吗?
答案 0 :(得分:6)
将parent::__construct()
添加到子__construct()
的开头。
答案 1 :(得分:2)
像这样:
class child extends database{
public function __construct(){
parent::__construct();
// Do something
}
}