Como chamo uma função filho estática da função estática pa

Como chamo a função filho da função estática pa

No php5.3 existe um método incorporado chamadoget_called_class() para chamar o método filho da classe pai. Mas meu servidor está executando comphp 5.1.

Existe alguma maneira de fazer isso?

Quero chamá-lo de uma função estática. Para que eu não possa usar "$ this"

Então eu deveria usar a palavra-chave "self"

Abaixo um exemplo da minha classe pai é "Test123", da função estática da classe pai "myfunc" estou tentando chamar a função da classe filho como esta "self :: test ();"

abstract class Test123
{

  function __construct()
  {
    // some code here
  }

  public static function myfunc()
  {
    self::test();
  }

  abstract function test();
}

class Test123456 extends Test123
{
  function __construct()
  {
    parent::__construct();
  }

  function test()
  {
    echo "So you managed to call me !!";
  }

}

$fish = new Test123456();
$fish->test();
$fish->myfunc();

questionAnswers(3)

yourAnswerToTheQuestion