【发布时间】:2013-05-09 09:58:08
【问题描述】:
说我有:
文件 BaseFoo.php :
require('MyClass1.php')
class BaseFoo(){
function check(){
//do somme stuff
}
function f1($o){
$c = new MyClass1();
return $c->f1($o);
}
}
文件 MyClass1.php :
MyClass1(){
function f1(){
???->check() // how to call check() (in initiator BaseFoo class) ?
// do other stuff
}
}
现在的问题是:在 MyClass1 的函数 f1 中,我想调用启动器类中的 check() 函数。
感谢您的帮助!
【问题讨论】:
-
你可以让函数检查'静态'所以你可以调用 BaseFoo::check()
-
是的,我认为这是最好的解决方案,我问自己是否可以使用类似 parent 的东西(但不能使用 parent,因为没有扩展)
-
我将我的帖子添加到新答案
标签: php class function object call