3v4l.org

run code in 300+ PHP versions simultaneously
<?php throw new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0, new Exception("Fail!", 0)))))))))))))))))))))))))))))))))))))))))))))))))));
Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
Fatal error: Uncaught Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} thrown in /in/GaFr8 on line 3
Process exited with code 255.
Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.20, 7.2.6 - 7.2.33, 7.3.12 - 7.3.33, 7.4.0 - 7.4.33
Fatal error: Uncaught Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack trace: #0 {main} Next Exception: Fail! in /in/GaFr8:3 Stack t in /in/GaFr8 on line 3
Process exited with code 255.
Output for 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28
Fatal error: Uncaught exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 Stack trace: #0 {main} Next exception 'Exception' with message 'Fail!' in /in/GaFr8:3 in /in/GaFr8 on line 3
Process exited with code 255.
Output for 5.1.2 - 5.1.6, 5.2.0 - 5.2.17
Fatal error: Wrong parameters for Exception([string $exception [, long $code ]]) in /in/GaFr8 on line 3
Process exited with code 255.
Output for 5.1.0 - 5.1.1
Fatal error: Wrong parameter count for exception([string $exception [, long $code ]]) in /in/GaFr8 on line 3
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Fatal error: Wrong parameter count for exception([string $exception [, long $code ]]) in Unknown on line 0
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_NEW in /in/GaFr8 on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1
Parse error: parse error, unexpected T_NEW in /in/GaFr8 on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/GaFr8 on line 3
Process exited with code 255.

preferences:
265.72 ms | 401 KiB | 313 Q