3v4l.org

run code in 300+ PHP versions simultaneously
<?php $ext = new ReflectionExtension('openssl'); var_dump($ext->getVersion());
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 ReflectionException: Extension "openssl" does not exist in /in/Jrhjc:3 Stack trace: #0 /in/Jrhjc(3): ReflectionExtension->__construct('openssl') #1 {main} thrown in /in/Jrhjc on line 3
Process exited with code 255.
Output for 7.1.20 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33
Fatal error: Uncaught ReflectionException: Extension openssl does not exist in /in/Jrhjc:3 Stack trace: #0 /in/Jrhjc(3): ReflectionExtension->__construct('openssl') #1 {main} thrown in /in/Jrhjc on line 3
Process exited with code 255.
Output for 7.1.10
string(6) "7.1.10"
Output for 7.1.7
string(5) "7.1.7"
Output for 7.1.6
string(5) "7.1.6"
Output for 7.1.5
string(5) "7.1.5"
Output for 7.1.0
string(5) "7.1.0"
Output for 7.0.20
string(6) "7.0.20"
Output for 7.0.14
string(6) "7.0.14"
Output for 7.0.6
string(5) "7.0.6"
Output for 7.0.5
string(5) "7.0.5"
Output for 7.0.4
string(5) "7.0.4"
Output for 7.0.3
string(5) "7.0.3"
Output for 7.0.2
string(5) "7.0.2"
Output for 7.0.1
string(5) "7.0.1"
Output for 7.0.0
string(5) "7.0.0"
Output for 5.4.34 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.21
NULL
Output for 5.0.3 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.32
Fatal error: Uncaught exception 'ReflectionException' with message 'Extension openssl does not exist' in /in/Jrhjc:3 Stack trace: #0 /in/Jrhjc(3): ReflectionExtension->__construct('openssl') #1 {main} thrown in /in/Jrhjc on line 3
Process exited with code 255.
Output for 5.0.0 - 5.0.2
Fatal error: Uncaught exception 'ReflectionException' with message 'Extension openssl does not exist' in /in/Jrhjc:3 Stack trace: #0 {main} thrown in /in/Jrhjc on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.9
Fatal error: Cannot instantiate non-existent class: reflectionextension in /in/Jrhjc on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Cannot instantiate non-existent class: reflectionextension in /in/Jrhjc on line 3

preferences:
239.63 ms | 401 KiB | 357 Q