Вызов статического метода из другого статического метода - PullRequest
1 голос
/ 05 ноября 2011

Я использую 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 Ответ

2 голосов
/ 05 ноября 2011
public static function a()
{
  self::b();
  // or
  call_user_func('TTest::b');
}
...