3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { static $abc; function __construct() { var_dump(self::$abc); } } class Bar extends Foo { } $rf = new ReflectionClass('Bar'); $rf->setStaticPropertyValue('abc', 'hi'); $foo = $rf->newInstance();

preferences:
45.19 ms | 402 KiB | 5 Q