3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php class Cosa { public $nombe = ""; } $cosa = new Cosa(); $cosa->nombre = "Madera"; function fabricar(Cosa $cosa) { $cosa->nombre = "Puerta"; } var_dump($cosa->nombre); fabricar($cosa); var_dump($cosa->nombre);
based on V9P3g
Output for 5.6.0 - 7.1.7
string(6) "Madera" string(6) "Puerta"