3v4l.org

run code in 300+ PHP versions simultaneously
<?php $elapsed_time = 324; $errorThrown = "Internal Server Error"; $errors = array( "No user" => "No user, you can ignore this error message", "Request-URI Too Long" => "User was logged out but still submitted 'Get Report', you can ignore this error message", "Internal Server Error" => "Elapsed time of run: ".$elapsed_time."\nIf elapsed time is over 300 seconds then too many results were generated.\nCheck to see if the user didn't enter enough parameters, if so ignore this error message." ); echo $errors[$errorThrown]; echo array_key_exists("No User"); echo array_key_exists("No user");
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.4, 8.3.6
Elapsed time of run: 324 If elapsed time is over 300 seconds then too many results were generated. Check to see if the user didn't enter enough parameters, if so ignore this error message. Fatal error: Uncaught ArgumentCountError: array_key_exists() expects exactly 2 arguments, 1 given in /in/KqofV:13 Stack trace: #0 /in/KqofV(13): array_key_exists('No User') #1 {main} thrown in /in/KqofV on line 13
Process exited with code 255.
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Elapsed time of run: 324 If elapsed time is over 300 seconds then too many results were generated. Check to see if the user didn't enter enough parameters, if so ignore this error message. Fatal error: Uncaught ArgumentCountError: array_key_exists() expects exactly 2 arguments, 1 given in /in/KqofV:13 Stack trace: #0 /in/KqofV(13): array_key_exists('No User') #1 {main} thrown in /in/KqofV on line 13
Process exited with code 255.
Output for 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33
Elapsed time of run: 324 If elapsed time is over 300 seconds then too many results were generated. Check to see if the user didn't enter enough parameters, if so ignore this error message. Warning: array_key_exists() expects exactly 2 parameters, 1 given in /in/KqofV on line 13 Warning: array_key_exists() expects exactly 2 parameters, 1 given in /in/KqofV on line 14

preferences:
143.06 ms | 403 KiB | 201 Q