3v4l.org

run code in 300+ PHP versions simultaneously
<?php $class = class { private $value; public function __construct($value) { $this->value = $value; } public function value() { return $this->value; } }; $o = new $class(5); var_dump($o->value());
Output for 5.5.24 - 5.5.30, 5.6.8 - 5.6.15
Parse error: syntax error, unexpected 'class' (T_CLASS) in /in/tVpQ1 on line 3
Process exited with code 255.

preferences:
166.19 ms | 1395 KiB | 22 Q