3v4l.org

run code in 300+ PHP versions simultaneously
<?php $instance = new class {}; $class_name = get_class($instance); $new_instance = new $class_name; class_alias($class_name, 'MyAlias'); var_dump($instance, $class_name, $new_instance, new MyAlias); // $x = "class@anonymous".chr(0).'/foo'; eval("class $x{}"); $d = get_declared_classes(); end($d); var_dump(current($d));

preferences:
56.52 ms | 402 KiB | 5 Q