3v4l.org

run code in 500+ 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:
47.17 ms | 1143 KiB | 5 Q