3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php class Bar { public $someProp = 'hello world'; } class Foo { function getBar() { return new Bar(); } } $foo = new Foo(); echo ($foo->getBar())->someProp;
based on uE7nE
Output for 7.0.0 - 7.2.0
hello world
Output for 5.4.9 - 5.6.28
Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR), expecting ',' or ';' in /in/VRhUR on line 20
Process exited with code 255.
Output for 5.3.19 - 5.3.29
Parse error: syntax error, unexpected T_OBJECT_OPERATOR, expecting ',' or ';' in /in/VRhUR on line 20
Process exited with code 255.