- Output for 8.1.23 - 8.1.28, 8.2.10 - 8.2.18, 8.3.0 - 8.3.6
- object(A)#1 (0) { }
- Output for 5.3.0 - 5.3.28, 5.4.0 - 5.4.29
- Fatal error: Constructor A::a() cannot be static in /in/EMHro on line 15
Process exited with code 255.
<?php
class A
{
public static function a()
{
return new static();
}
public static function b()
{
return new self();
}
}
var_dump(A::a());
#var_dump(A::b())