- Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.33, 7.2.17 - 7.2.25, 7.3.0 - 7.3.12, 7.4.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/U8KNE:19
Stack trace:
#0 /in/U8KNE(24): test1()
#1 {main}
thrown in /in/U8KNE on line 19
Process exited with code 255. - Output for 5.5.24 - 5.5.35, 5.6.8 - 5.6.28
- Warning: Unsupported declare 'strict_types' in /in/U8KNE on line 2
Parse error: syntax error, unexpected ':', expecting '{' in /in/U8KNE on line 14
Process exited with code 255.