3v4l.org

run code in 300+ PHP versions simultaneously
<?php set_error_handler(function($errorNumber, $errorMessage, $file, $line) { debug_print_backtrace(); }); trigger_error('Hello world', E_USER_WARNING);
Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
#0 [internal function]: {closure}(512, 'Hello world', '/in/q2K52', 5) #1 /in/q2K52(5): trigger_error('Hello world', 512)
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 #0 [internal function]: {closure}(512, 'Hello world', '/in/q2K52', 5) #1 /in/q2K52(5): trigger_error('Hello world', 512)
Output for 8.0.0 - 8.0.30
#0 {closure}(512, Hello world, /in/q2K52, 5) #1 trigger_error(Hello world, 512) called at [/in/q2K52:5]
Output for 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.34, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33
#0 {closure}(512, Hello world, /in/q2K52, 5, Array ([_GET] => Array (),[_POST] => Array (),[_COOKIE] => Array (),[_FILES] => Array (),[argv] => Array ([0] => /in/q2K52),[argc] => 1,[_SERVER] => Array ([TERM] => xterm,[PATH] => /usr/bin:/bin,[LANG] => C,[SHELL] => /bin/sh,[MAIL] => /var/mail/nobody,[LOGNAME] => nobody,[USER] => nobody,[HOME] => /tmp,[PHP_SELF] => /in/q2K52,[SCRIPT_NAME] => /in/q2K52,[SCRIPT_FILENAME] => /in/q2K52,[PATH_TRANSLATED] => /in/q2K52,[DOCUMENT_ROOT] => ,[REQUEST_TIME_FLOAT] => 1669283942.0001,[REQUEST_TIME] => 1669283942,[argv] => Array ([0] => /in/q2K52),[argc] => 1))) #1 trigger_error(Hello world, 512) called at [/in/q2K52:5]

preferences:
233.06 ms | 404 KiB | 300 Q