父级::p在 PHP 中很老练
我搜索一种访问类的父函数,父函数的方法,而无需调用父函数...嗯,这听起来有点奇怪的解释,所以我会举个例子:
class myclass
{
public function test() { return 'level 1'; }
}
class myclass2 extends myclass
{
public function test() { return parent::test() . '-level 2'; }
}
class myclass3 extends myclass2
{
public function test() { return parent::test() . '-level 3'; }
}
$example = new myclass3();
echo $example->test(); // should display "level 1-level 2-level 3"
我想显示“级别1 - 级别3”,然后执行类似操作:
class myclass3 extends myclass2
{
public function test() { return parent::parent::test() . '-level 3'; }
}
您知道我该怎么做吗?(我不允许编辑myclass和myclass2,它们是框架的一部分...)