3v4l.org

run code in 300+ PHP versions simultaneously
<?php foreach($_SERVER as $chave => $valor){ echo "Chave: $chave <br/> Valor: $valor"; }
Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
Chave: TERM <br/> Valor: xtermChave: PATH <br/> Valor: /usr/bin:/binChave: LANG <br/> Valor: CChave: SHELL <br/> Valor: /bin/shChave: MAIL <br/> Valor: /var/mail/nobodyChave: LOGNAME <br/> Valor: nobodyChave: USER <br/> Valor: nobodyChave: HOME <br/> Valor: /tmpChave: PHP_SELF <br/> Valor: /in/LlbGXChave: SCRIPT_NAME <br/> Valor: /in/LlbGXChave: SCRIPT_FILENAME <br/> Valor: /in/LlbGXChave: PATH_TRANSLATED <br/> Valor: /in/LlbGXChave: DOCUMENT_ROOT <br/> Valor: Chave: REQUEST_TIME_FLOAT <br/> Valor: 1408724245.0001Chave: REQUEST_TIME <br/> Valor: 1408724245 Warning: Array to string conversion in /in/LlbGX on line 4 Chave: argv <br/> Valor: ArrayChave: argc <br/> 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 <br/> Valor: xtermChave: PATH <br/> Valor: /usr/bin:/binChave: LANG <br/> Valor: CChave: SHELL <br/> Valor: /bin/shChave: MAIL <br/> Valor: /var/mail/nobodyChave: LOGNAME <br/> Valor: nobodyChave: USER <br/> Valor: nobodyChave: HOME <br/> Valor: /tmpChave: PHP_SELF <br/> Valor: /in/LlbGXChave: SCRIPT_NAME <br/> Valor: /in/LlbGXChave: SCRIPT_FILENAME <br/> Valor: /in/LlbGXChave: PATH_TRANSLATED <br/> Valor: /in/LlbGXChave: DOCUMENT_ROOT <br/> Valor: Chave: REQUEST_TIME_FLOAT <br/> Valor: 1408724245.0001Chave: REQUEST_TIME <br/> Valor: 1408724245 Notice: Array to string conversion in /in/LlbGX on line 4 Chave: argv <br/> Valor: ArrayChave: argc <br/> Valor: 1
Output for 7.3.32 - 7.3.33
Chave: TERM <br/> Valor: xtermChave: PATH <br/> Valor: /usr/bin:/binChave: LANG <br/> Valor: CChave: SHELL <br/> Valor: /bin/shChave: MAIL <br/> Valor: /var/mail/nobodyChave: LOGNAME <br/> Valor: nobodyChave: USER <br/> Valor: nobodyChave: HOME <br/> Valor: /tmpChave: PHP_SELF <br/> Valor: /in/LlbGXChave: SCRIPT_NAME <br/> Valor: /in/LlbGXChave: SCRIPT_FILENAME <br/> Valor: /in/LlbGXChave: PATH_TRANSLATED <br/> Valor: /in/LlbGXChave: DOCUMENT_ROOT <br/> Valor: Chave: REQUEST_TIME_FLOAT <br/> Valor: 1408724245.0001Chave: REQUEST_TIME <br/> Valor: 1408724245Chave: argv <br/> Valor: ArrayChave: argc <br/> Valor: 1
Output for 5.2.3 - 5.2.17, 5.3.0 - 5.3.29
Chave: TERM <br/> Valor: xtermChave: PATH <br/> Valor: /usr/bin:/binChave: LANG <br/> Valor: CChave: SHELL <br/> Valor: /bin/shChave: MAIL <br/> Valor: /var/mail/nobodyChave: LOGNAME <br/> Valor: nobodyChave: USER <br/> Valor: nobodyChave: HOME <br/> Valor: /tmpChave: PHP_SELF <br/> Valor: /in/LlbGXChave: SCRIPT_NAME <br/> Valor: /in/LlbGXChave: SCRIPT_FILENAME <br/> Valor: /in/LlbGXChave: PATH_TRANSLATED <br/> Valor: /in/LlbGXChave: DOCUMENT_ROOT <br/> Valor: Chave: REQUEST_TIME <br/> Valor: 1408724245Chave: argv <br/> Valor: ArrayChave: argc <br/> Valor: 1
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.2
Chave: TERM <br/> Valor: xtermChave: PATH <br/> Valor: /usr/bin:/binChave: LANG <br/> Valor: CChave: SHELL <br/> Valor: /bin/shChave: MAIL <br/> Valor: /var/mail/nobodyChave: LOGNAME <br/> Valor: nobodyChave: USER <br/> Valor: nobodyChave: HOME <br/> Valor: /tmpChave: PHP_SELF <br/> Valor: Chave: REQUEST_TIME <br/> Valor: 1408724245Chave: argv <br/> Valor: ArrayChave: argc <br/> Valor: 1
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5
Chave: TERM <br/> Valor: xtermChave: PATH <br/> Valor: /usr/bin:/binChave: LANG <br/> Valor: CChave: SHELL <br/> Valor: /bin/shChave: MAIL <br/> Valor: /var/mail/nobodyChave: LOGNAME <br/> Valor: nobodyChave: USER <br/> Valor: nobodyChave: HOME <br/> Valor: /tmpChave: PHP_SELF <br/> Valor: Chave: argv <br/> Valor: ArrayChave: argc <br/> Valor: 1

preferences:
308.6 ms | 402 KiB | 460 Q