3v4l.org

run code in 300+ PHP versions simultaneously
<?php function myErrorHandler($errno) { echo 'a'; } set_exception_handler('myErrorHandler'); class ClassA { public function method_a (ClassB $b) {} } class ClassWrong{} $a = new ClassA; $a->method_a(new ClassWrong); echo 'done.';

preferences:
43.14 ms | 402 KiB | 5 Q