3v4l.org

run code in 300+ PHP versions simultaneously
<?php function handle($throw = FALSE) { try { try { throw new LogicException('invalid xml'); } catch (Exception $e) { throw new LogicException('', 0, $e); // wrap } } catch (LogicException $e) { echo "ok\n"; } catch (Exception $e) { echo "ok\n"; } } try { handle(); } catch (Exception $e) { die('FUCKING BUG'); } var_dump(__FILE__);

preferences:
37.53 ms | 402 KiB | 5 Q