3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = new class { public $foo = 'foo'; } function change($a) { $a->foo = 'bar'; } change($a); echo $a->foo;
Output for 7.1.0 - 7.1.16, 7.2.0 - 7.2.4
Parse error: syntax error, unexpected 'function' (T_FUNCTION) in /in/69Qf7 on line 7
Process exited with code 255.

preferences:
167.26 ms | 1395 KiB | 29 Q