3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { private $a = 4; protected $c = 7; public $b = 5; } $a = new A(); $str = sprintf('<?php\n return %s;\n', var_export($a, true)); //$str = '?>'.var_export($a, true); eval($str);

preferences:
43.42 ms | 402 KiB | 5 Q