3v4l.org

run code in 300+ PHP versions simultaneously
<?php foreach($_SERVER as $chave => $valor){ echo "Chave: $chave \n Valor: $valor"; }
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
Chave: TERM Valor: xtermChave: PATH Valor: /usr/bin:/binChave: LANG Valor: CChave: SHELL Valor: /bin/shChave: MAIL Valor: /var/mail/nobodyChave: LOGNAME Valor: nobodyChave: USER Valor: nobodyChave: HOME Valor: /tmpChave: PHP_SELF Valor: /in/Hvj7hChave: SCRIPT_NAME Valor: /in/Hvj7hChave: SCRIPT_FILENAME Valor: /in/Hvj7hChave: PATH_TRANSLATED Valor: /in/Hvj7hChave: DOCUMENT_ROOT Valor: Chave: REQUEST_TIME_FLOAT Valor: 1408724256.0001Chave: REQUEST_TIME Valor: 1408724256 Warning: Array to string conversion in /in/Hvj7h on line 4 Chave: argv Valor: ArrayChave: argc Valor: 1
Output for 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.31, 7.4.0 - 7.4.33
Chave: TERM Valor: xtermChave: PATH Valor: /usr/bin:/binChave: LANG Valor: CChave: SHELL Valor: /bin/shChave: MAIL Valor: /var/mail/nobodyChave: LOGNAME Valor: nobodyChave: USER Valor: nobodyChave: HOME Valor: /tmpChave: PHP_SELF Valor: /in/Hvj7hChave: SCRIPT_NAME Valor: /in/Hvj7hChave: SCRIPT_FILENAME Valor: /in/Hvj7hChave: PATH_TRANSLATED Valor: /in/Hvj7hChave: DOCUMENT_ROOT Valor: Chave: REQUEST_TIME_FLOAT Valor: 1408724256.0001Chave: REQUEST_TIME Valor: 1408724256 Notice: Array to string conversion in /in/Hvj7h on line 4 Chave: argv Valor: ArrayChave: argc Valor: 1
Output for 7.3.32 - 7.3.33
Chave: TERM Valor: xtermChave: PATH Valor: /usr/bin:/binChave: LANG Valor: CChave: SHELL Valor: /bin/shChave: MAIL Valor: /var/mail/nobodyChave: LOGNAME Valor: nobodyChave: USER Valor: nobodyChave: HOME Valor: /tmpChave: PHP_SELF Valor: /in/Hvj7hChave: SCRIPT_NAME Valor: /in/Hvj7hChave: SCRIPT_FILENAME Valor: /in/Hvj7hChave: PATH_TRANSLATED Valor: /in/Hvj7hChave: DOCUMENT_ROOT Valor: Chave: REQUEST_TIME_FLOAT Valor: 1408724256.0001Chave: REQUEST_TIME Valor: 1408724256Chave: argv Valor: ArrayChave: argc Valor: 1
Output for 5.2.3 - 5.2.17, 5.3.0 - 5.3.29
Chave: TERM Valor: xtermChave: PATH Valor: /usr/bin:/binChave: LANG Valor: CChave: SHELL Valor: /bin/shChave: MAIL Valor: /var/mail/nobodyChave: LOGNAME Valor: nobodyChave: USER Valor: nobodyChave: HOME Valor: /tmpChave: PHP_SELF Valor: /in/Hvj7hChave: SCRIPT_NAME Valor: /in/Hvj7hChave: SCRIPT_FILENAME Valor: /in/Hvj7hChave: PATH_TRANSLATED Valor: /in/Hvj7hChave: DOCUMENT_ROOT Valor: Chave: REQUEST_TIME Valor: 1408724256Chave: argv Valor: ArrayChave: argc Valor: 1
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.2
Chave: TERM Valor: xtermChave: PATH Valor: /usr/bin:/binChave: LANG Valor: CChave: SHELL Valor: /bin/shChave: MAIL Valor: /var/mail/nobodyChave: LOGNAME Valor: nobodyChave: USER Valor: nobodyChave: HOME Valor: /tmpChave: PHP_SELF Valor: Chave: REQUEST_TIME Valor: 1408724256Chave: argv Valor: ArrayChave: argc Valor: 1
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5
Chave: TERM Valor: xtermChave: PATH Valor: /usr/bin:/binChave: LANG Valor: CChave: SHELL Valor: /bin/shChave: MAIL Valor: /var/mail/nobodyChave: LOGNAME Valor: nobodyChave: USER Valor: nobodyChave: HOME Valor: /tmpChave: PHP_SELF Valor: Chave: argv Valor: ArrayChave: argc Valor: 1

preferences:
352.48 ms | 402 KiB | 463 Q