从另一个静态方法中调用静态方法

时间:2011-11-05 13:07:40

标签: php static amfphp

我正在使用amfphp将我的php连接到我的flex应用程序。我面临以下问题。

使用amfphp,您想从flex调用的方法需要具有以下方法语法:

public static function ...

我的问题是当我想从这个方法中调用另一个静态方法时,它说 该方法不存在。
例如:

public static function a(){
 call_user_func('b');
}

public static function b(){
 //do something
}

我已经尝试过使用call_user_func('methodname')但是它不起作用,我已经舀了一会儿,但我找不到答案。有什么建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

public static function a()
{
  self::b();
  // or
  call_user_func('TTest::b');
}