3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo extends Exception {} try { throw new Foo(); } catch (Foo $e) { var_dump('catch 1'); } catch (Exception $e) { var_dump('catch 1'); }

preferences:
52.68 ms | 402 KiB | 5 Q