永发信息网

弱弱的问一下,PHP父类调用子类方法

答案:1  悬赏:30  手机版
解决时间 2021-06-07 18:08
  • 提问者网友:世勋超人
  • 2021-06-06 20:37

例如下:

class A{

public function foo(){

}

}

class B extends A{

public function dir(){

}

}

在子类中调用父类里的方法是parent::foo();

在父类里如何调用子类里方法

self,$this,B::都试了不行啊

最佳答案
  • 五星知识达人网友:雾月
  • 2021-06-06 21:27
可以的嘛:

<?
class A{
public function foo(){
B::dir();
}
}
class B extends A{
public function dir(){
echo "B::dir()";
}
}

$a = new A;
$a->foo();
?>

输出:B::dir()
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯