OOP新手。 是否有任何解决方法在静态方法中使用扩展类实例。 假设我有一个完整的数据库类。
class Mysql{
public function getrecords(){
}
}
Class login extends Mysql{
public static method(){
$this->getrecords()
}
}
现在使用Like:
login::method();
虽然上面写的代码无效,但我怎样才能实现这个功能?
答案 0 :(得分:0)
您可以使用以下代码来实现此功能
类Mysql {
public function getrecords(){
echo "test";
}
}
类Login扩展了Mysql {
public static function method(){
parent::getrecords();
}
} 登录::方法();