3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { static $one; public $two; } $foo = new Foo; Foo::$one = function (){ return 1; }; $foo->two = function (){ return 2; }; var_export(Foo::$one()); echo "\n"; var_export($foo->two()); echo "\n";

preferences:
31.64 ms | 402 KiB | 5 Q