- Output for 7.0.0 - 7.0.33, 7.1.0 - 7.1.25, 7.2.0 - 7.2.13, 7.3.0
- object(FooBar)#1 (1) {
["prop"]=>
string(3) "123"
}
Fatal error: Uncaught TypeError: Return value of test1() must be an instance of BarFoo, instance of FooBar returned in /in/3hMJU:17
Stack trace:
#0 /in/3hMJU(22): test1()
#1 {main}
thrown in /in/3hMJU on line 17
Process exited with code 255. - Output for 5.5.0 - 5.5.38, 5.6.0 - 5.6.38
- Warning: Unsupported declare 'strict_types' in /in/3hMJU on line 2
Parse error: syntax error, unexpected ':', expecting '{' in /in/3hMJU on line 12
Process exited with code 255.