3v4l.org

run code in 300+ PHP versions simultaneously
<?php @error_reporting(E_WARNING); var_dump(error_reporting()); error_reporting(E_ALL); var_dump(error_reporting()); function f() { error_reporting(E_WARNING); throw new Exception; } try { @f(); } catch (Exception $e) {} var_dump(error_reporting());

preferences:
26 ms | 402 KiB | 5 Q