PHP - 扩展__construct
2022-08-30 11:57:17
我想知道你是否可以帮助我。
我有两个类,一个扩展另一个。B类将由各种不同的对象扩展,并用于常见的数据库交互。现在,我希望 B 类在没有来自 A 类或任何外部输入的方向的情况下处理其连接和断开连接。
据我所知,问题是扩展类不会自动运行其__construct函数。有没有办法解决这个问题?
提前致谢..
class a extends b
{
public function __construct()
{
}
public function validateStuff()
{
$this->insert_record();
}
}
class b
{
public function __construct()
{
$this->connect();
}
protected function connect()
{
return true;
}
public function insert_record()
{
return true;
}
}