3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { function test() { echo 'test'; } } class_alias( 'A', 'B' ); class MyClass extends B { function test() { echo 'test under MyClass'; } } function foo (B $f) { $f->test(); } foo (new MyClass);

preferences:
43.64 ms | 402 KiB | 5 Q