3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php class MyClass {} function foo($var){ $var = 42; var_dump($var); } $o = new MyClass; foo($o); var_dump($o);
Output for 5.0.0 - 7.2.0
int(42) object(MyClass)#1 (0) { }
Output for 4.3.0 - 4.4.9
int(42) object(myclass)(0) { }