gpt4 book ai didi

php - 如何调用 protected 函数?

转载 作者:搜寻专家 更新时间:2023-10-31 21:50:24 28 4
gpt4 key购买 nike

如何在不接触类 A 的类 B 的情况下调用函数 lmn()

 class A extends B{
public function abc(){
return "abc";
}
...
}

class B{
public function xyz(){
return "xyz";
}
...
}

class C{
protected function lmn(){
return "lmn";
}
...
}

请指导我做这件事

最佳答案

您可以制作某种从 C 扩展的代理类,并提供公共(public)访问方法:

class ProcyForC extends C {
public function getLmn() {
return $this->lmn();
}
}

echo (new ProxyForC())->getLmn();

关于php - 如何调用 protected 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44986214/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com