Mil*_*uzz 0 php oop constructor subclass
可能重复:
在PHP中的子构造函数之前调用父构造函数
我有一个管理我的数据库连接的类.它有一个构造函数,从配置文件中获取数据库详细信息:
class Database {
function __construct(){
//perform magic
}
}
Run Code Online (Sandbox Code Playgroud)
我现在正在扩展这个类来创建一个用于管理用户创建和验证的类,我需要它仍然可以完成超类所做的事情,但需要一些额外的东西.
class Members {
function __construct(){
//perform super class magic
// then perform your own magic
}
}
Run Code Online (Sandbox Code Playgroud)
这是怎样的正确方法?
用途parent::__construct:
class Members {
public function __construct(){
parent::__construct();
// your code
}
}
Run Code Online (Sandbox Code Playgroud)
显然,您需要传递父类所需的任何参数.