【发布时间】:2020-05-03 11:09:39
【问题描述】:
在文件 A 中,
Class A {
__construct() {
...
lots of code
...
}
public function P() {
code here
}
}
New A();
在文件 B 中,
Class B {
__construct() {
...
lots of code
...
}
public function E() {
I need to call function P in Class A
}
}
New B();
我想在函数E()中调用函数P()。
有没有办法调用另一个类中的函数?
我找到了几种方法,例如使用 __construct( A $aobj ) 或“扩展”的依赖注入
但是,class A 已经在文件 A 中实例化了,__counstruct 中有很多东西所以我想知道
1) 耐火技术途径
2) 在函数 P() 中调用函数 E() 的奇特方式。
【问题讨论】: