3v4l.org

run code in 300+ PHP versions simultaneously
<?php set_error_handler(function($errno, $errstr, $errfile, $errline){ echo $errstr; $myclass = new MyClass; }); spl_autoload_register(function($class){ echo $class; }); eval(' class MyConcrete extends MyAbstract { public static function createInstance() {} } abstract class MyAbstract { public abstract static function createInstance(); } '); //$concrete = new MyConcrete; //$myclass = new MyClass;

preferences:
30.39 ms | 402 KiB | 5 Q