3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump( get_class(new class {}), get_class(new class {}) );
Output for 7.4.3 - 7.4.33, 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
string(29) "class@anonymous/in/bcc8J:4$0" string(29) "class@anonymous/in/bcc8J:5$1"
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 string(29) "class@anonymous/in/bcc8J:4$0" string(29) "class@anonymous/in/bcc8J:5$1"
Output for 7.4.1
string(39) "class@anonymous/in/bcc8J0x7efd0d67a02a" string(39) "class@anonymous/in/bcc8J0x7efd0d67a047"
Output for 7.4.0
string(39) "class@anonymous/in/bcc8J0x7ff4bfe7a02a" string(39) "class@anonymous/in/bcc8J0x7ff4bfe7a047"
Output for 7.3.33
string(39) "class@anonymous/in/bcc8J0x7f13928ac02a" string(39) "class@anonymous/in/bcc8J0x7f13928ac047"
Output for 7.3.32
string(39) "class@anonymous/in/bcc8J0x7f36466da02a" string(39) "class@anonymous/in/bcc8J0x7f36466da047"
Output for 7.3.31
string(39) "class@anonymous/in/bcc8J0x7f8990d0c02a" string(39) "class@anonymous/in/bcc8J0x7f8990d0c047"
Output for 7.3.30
string(39) "class@anonymous/in/bcc8J0x7f57eb02602a" string(39) "class@anonymous/in/bcc8J0x7f57eb026047"
Output for 7.3.29
string(39) "class@anonymous/in/bcc8J0x7f6552b9502a" string(39) "class@anonymous/in/bcc8J0x7f6552b95047"
Output for 7.3.28
string(39) "class@anonymous/in/bcc8J0x7f1653d4902a" string(39) "class@anonymous/in/bcc8J0x7f1653d49047"
Output for 7.3.27
string(39) "class@anonymous/in/bcc8J0x7f8a5f86002a" string(39) "class@anonymous/in/bcc8J0x7f8a5f860047"
Output for 7.3.26
string(39) "class@anonymous/in/bcc8J0x7f6df875a02a" string(39) "class@anonymous/in/bcc8J0x7f6df875a047"
Output for 7.3.25
string(39) "class@anonymous/in/bcc8J0x7fd9ebbd302a" string(39) "class@anonymous/in/bcc8J0x7fd9ebbd3047"
Output for 7.3.24
string(39) "class@anonymous/in/bcc8J0x7fbbb9f9f02a" string(39) "class@anonymous/in/bcc8J0x7fbbb9f9f047"
Output for 7.3.23
string(39) "class@anonymous/in/bcc8J0x7f91e03b702a" string(39) "class@anonymous/in/bcc8J0x7f91e03b7047"
Output for 7.3.21
string(39) "class@anonymous/in/bcc8J0x7fa9f76b302a" string(39) "class@anonymous/in/bcc8J0x7fa9f76b3047"
Output for 7.3.20
string(39) "class@anonymous/in/bcc8J0x7f94bea4902a" string(39) "class@anonymous/in/bcc8J0x7f94bea49047"
Output for 7.3.19
string(39) "class@anonymous/in/bcc8J0x7f62b187202a" string(39) "class@anonymous/in/bcc8J0x7f62b1872047"
Output for 7.3.18
string(39) "class@anonymous/in/bcc8J0x7f3174d6802a" string(39) "class@anonymous/in/bcc8J0x7f3174d68047"
Output for 7.3.17
string(39) "class@anonymous/in/bcc8J0x7f68b5bec02a" string(39) "class@anonymous/in/bcc8J0x7f68b5bec047"
Output for 7.3.16
string(39) "class@anonymous/in/bcc8J0x7fdac0f9b02a" string(39) "class@anonymous/in/bcc8J0x7fdac0f9b047"
Output for 7.3.13
string(39) "class@anonymous/in/bcc8J0x7f9a73b9802a" string(39) "class@anonymous/in/bcc8J0x7f9a73b98047"
Output for 7.3.12
string(39) "class@anonymous/in/bcc8J0x7f7a0efda02a" string(39) "class@anonymous/in/bcc8J0x7f7a0efda047"
Output for 7.3.11
string(39) "class@anonymous/in/bcc8J0x7f0889d7d02a" string(39) "class@anonymous/in/bcc8J0x7f0889d7d047"
Output for 7.3.10
string(39) "class@anonymous/in/bcc8J0x7faba56af02a" string(39) "class@anonymous/in/bcc8J0x7faba56af047"
Output for 7.3.9
string(39) "class@anonymous/in/bcc8J0x7f66ce1ec02a" string(39) "class@anonymous/in/bcc8J0x7f66ce1ec047"
Output for 7.3.8
string(39) "class@anonymous/in/bcc8J0x7fc2abf7f02a" string(39) "class@anonymous/in/bcc8J0x7fc2abf7f047"
Output for 7.3.7
string(39) "class@anonymous/in/bcc8J0x7f941d1b402a" string(39) "class@anonymous/in/bcc8J0x7f941d1b4047"
Output for 7.3.6
string(39) "class@anonymous/in/bcc8J0x7f629cae102a" string(39) "class@anonymous/in/bcc8J0x7f629cae1047"
Output for 7.3.5
string(39) "class@anonymous/in/bcc8J0x7f23d535702a" string(39) "class@anonymous/in/bcc8J0x7f23d5357047"
Output for 7.3.4
string(39) "class@anonymous/in/bcc8J0x7f55b86d902a" string(39) "class@anonymous/in/bcc8J0x7f55b86d9047"
Output for 7.3.3
string(39) "class@anonymous/in/bcc8J0x7f0d43b1102a" string(39) "class@anonymous/in/bcc8J0x7f0d43b11047"
Output for 7.3.2
string(39) "class@anonymous/in/bcc8J0x7f40e918902a" string(39) "class@anonymous/in/bcc8J0x7f40e9189047"
Output for 7.3.1
string(39) "class@anonymous/in/bcc8J0x7fb662c6502a" string(39) "class@anonymous/in/bcc8J0x7fb662c65047"
Output for 7.3.0
string(39) "class@anonymous/in/bcc8J0x7f925813c02a" string(39) "class@anonymous/in/bcc8J0x7f925813c047"
Output for 7.2.33
string(39) "class@anonymous/in/bcc8J0x7fbb55ce502a" string(39) "class@anonymous/in/bcc8J0x7fbb55ce5047"
Output for 7.2.32
string(39) "class@anonymous/in/bcc8J0x7fec9443902a" string(39) "class@anonymous/in/bcc8J0x7fec94439047"
Output for 7.2.31
string(39) "class@anonymous/in/bcc8J0x7f328033102a" string(39) "class@anonymous/in/bcc8J0x7f3280331047"
Output for 7.2.30
string(39) "class@anonymous/in/bcc8J0x7fbf330bf02a" string(39) "class@anonymous/in/bcc8J0x7fbf330bf047"
Output for 7.2.29
string(39) "class@anonymous/in/bcc8J0x7f4db84e902a" string(39) "class@anonymous/in/bcc8J0x7f4db84e9047"
Output for 7.2.26
string(39) "class@anonymous/in/bcc8J0x7f952a9ae02a" string(39) "class@anonymous/in/bcc8J0x7f952a9ae047"
Output for 7.2.25
string(39) "class@anonymous/in/bcc8J0x7f6fc7a4d02a" string(39) "class@anonymous/in/bcc8J0x7f6fc7a4d047"
Output for 7.2.24
string(39) "class@anonymous/in/bcc8J0x7f885d3c902a" string(39) "class@anonymous/in/bcc8J0x7f885d3c9047"
Output for 7.2.23
string(39) "class@anonymous/in/bcc8J0x7f243fb9902a" string(39) "class@anonymous/in/bcc8J0x7f243fb99047"
Output for 7.2.22
string(39) "class@anonymous/in/bcc8J0x7f5eb49d602a" string(39) "class@anonymous/in/bcc8J0x7f5eb49d6047"
Output for 7.2.21
string(39) "class@anonymous/in/bcc8J0x7f43c594002a" string(39) "class@anonymous/in/bcc8J0x7f43c5940047"
Output for 7.2.20
string(39) "class@anonymous/in/bcc8J0x7f6bee3c902a" string(39) "class@anonymous/in/bcc8J0x7f6bee3c9047"
Output for 7.2.19
string(39) "class@anonymous/in/bcc8J0x7f36cfb7f02a" string(39) "class@anonymous/in/bcc8J0x7f36cfb7f047"
Output for 7.2.18
string(39) "class@anonymous/in/bcc8J0x7f79e9f3402a" string(39) "class@anonymous/in/bcc8J0x7f79e9f34047"
Output for 7.2.17
string(39) "class@anonymous/in/bcc8J0x7fe8f361702a" string(39) "class@anonymous/in/bcc8J0x7fe8f3617047"
Output for 7.2.16
string(39) "class@anonymous/in/bcc8J0x7f435c91602a" string(39) "class@anonymous/in/bcc8J0x7f435c916047"
Output for 7.2.15
string(39) "class@anonymous/in/bcc8J0x7f12995a102a" string(39) "class@anonymous/in/bcc8J0x7f12995a1047"
Output for 7.2.14
string(39) "class@anonymous/in/bcc8J0x7fd6ce22502a" string(39) "class@anonymous/in/bcc8J0x7fd6ce225047"
Output for 7.2.13
string(39) "class@anonymous/in/bcc8J0x7f615d7c202a" string(39) "class@anonymous/in/bcc8J0x7f615d7c2047"
Output for 7.2.12
string(39) "class@anonymous/in/bcc8J0x7f6a9c6cd02a" string(39) "class@anonymous/in/bcc8J0x7f6a9c6cd047"
Output for 7.2.11
string(39) "class@anonymous/in/bcc8J0x7f5c2992502a" string(39) "class@anonymous/in/bcc8J0x7f5c29925047"
Output for 7.2.10
string(39) "class@anonymous/in/bcc8J0x7f47961b102a" string(39) "class@anonymous/in/bcc8J0x7f47961b1047"
Output for 7.2.9
string(39) "class@anonymous/in/bcc8J0x7f424920c02a" string(39) "class@anonymous/in/bcc8J0x7f424920c047"
Output for 7.2.8
string(39) "class@anonymous/in/bcc8J0x7fa1b050702a" string(39) "class@anonymous/in/bcc8J0x7fa1b0507047"
Output for 7.2.7
string(39) "class@anonymous/in/bcc8J0x7f99af5a102a" string(39) "class@anonymous/in/bcc8J0x7f99af5a1047"
Output for 7.2.6
string(39) "class@anonymous/in/bcc8J0x7f59a4b3c02a" string(39) "class@anonymous/in/bcc8J0x7f59a4b3c047"
Output for 7.2.5
string(39) "class@anonymous/in/bcc8J0x7f08f237202a" string(39) "class@anonymous/in/bcc8J0x7f08f2372047"
Output for 7.2.4
string(39) "class@anonymous/in/bcc8J0x7ffb8a1a802a" string(39) "class@anonymous/in/bcc8J0x7ffb8a1a8047"
Output for 7.2.3
string(39) "class@anonymous/in/bcc8J0x7fd8853f502a" string(39) "class@anonymous/in/bcc8J0x7fd8853f5047"
Output for 7.2.2
string(39) "class@anonymous/in/bcc8J0x7f5f8d86502a" string(39) "class@anonymous/in/bcc8J0x7f5f8d865047"
Output for 7.2.1
string(39) "class@anonymous/in/bcc8J0x7efca3ba902a" string(39) "class@anonymous/in/bcc8J0x7efca3ba9047"
Output for 7.2.0
string(39) "class@anonymous/in/bcc8J0x7f46c72cd02a" string(39) "class@anonymous/in/bcc8J0x7f46c72cd047"
Output for 7.1.33
string(39) "class@anonymous/in/bcc8J0x7f34f042a02a" string(39) "class@anonymous/in/bcc8J0x7f34f042a047"
Output for 7.1.32
string(39) "class@anonymous/in/bcc8J0x7f84b038f02a" string(39) "class@anonymous/in/bcc8J0x7f84b038f047"
Output for 7.1.31
string(39) "class@anonymous/in/bcc8J0x7fd14de2502a" string(39) "class@anonymous/in/bcc8J0x7fd14de25047"
Output for 7.1.30
string(39) "class@anonymous/in/bcc8J0x7f545e04802a" string(39) "class@anonymous/in/bcc8J0x7f545e048047"
Output for 7.1.29
string(39) "class@anonymous/in/bcc8J0x7f8a41c5c02a" string(39) "class@anonymous/in/bcc8J0x7f8a41c5c047"
Output for 7.1.28
string(39) "class@anonymous/in/bcc8J0x7f1d0bdc502a" string(39) "class@anonymous/in/bcc8J0x7f1d0bdc5047"
Output for 7.1.27
string(39) "class@anonymous/in/bcc8J0x7f113abdc02a" string(39) "class@anonymous/in/bcc8J0x7f113abdc047"
Output for 7.1.26
string(39) "class@anonymous/in/bcc8J0x7f5e8143702a" string(39) "class@anonymous/in/bcc8J0x7f5e81437047"
Output for 7.1.25
string(39) "class@anonymous/in/bcc8J0x7f871e2a402a" string(39) "class@anonymous/in/bcc8J0x7f871e2a4047"
Output for 7.1.24
string(39) "class@anonymous/in/bcc8J0x7f3c2f4e102a" string(39) "class@anonymous/in/bcc8J0x7f3c2f4e1047"
Output for 7.1.23
string(39) "class@anonymous/in/bcc8J0x7f3f6991e02a" string(39) "class@anonymous/in/bcc8J0x7f3f6991e047"
Output for 7.1.22
string(39) "class@anonymous/in/bcc8J0x7f3fa8c4302a" string(39) "class@anonymous/in/bcc8J0x7f3fa8c43047"
Output for 7.1.21
string(39) "class@anonymous/in/bcc8J0x7fa280e7b02a" string(39) "class@anonymous/in/bcc8J0x7fa280e7b047"
Output for 7.1.20
string(39) "class@anonymous/in/bcc8J0x7fe4b939d02a" string(39) "class@anonymous/in/bcc8J0x7fe4b939d047"
Output for 7.1.19
string(39) "class@anonymous/in/bcc8J0x7f4623b6702a" string(39) "class@anonymous/in/bcc8J0x7f4623b67047"
Output for 7.1.18
string(39) "class@anonymous/in/bcc8J0x7fbb5007e02a" string(39) "class@anonymous/in/bcc8J0x7fbb5007e047"
Output for 7.1.17
string(39) "class@anonymous/in/bcc8J0x7efd74a0302a" string(39) "class@anonymous/in/bcc8J0x7efd74a03047"
Output for 7.1.16
string(39) "class@anonymous/in/bcc8J0x7f73b70aa02a" string(39) "class@anonymous/in/bcc8J0x7f73b70aa047"
Output for 7.1.15
string(39) "class@anonymous/in/bcc8J0x7f690d65802a" string(39) "class@anonymous/in/bcc8J0x7f690d658047"
Output for 7.1.14
string(39) "class@anonymous/in/bcc8J0x7fc72f38702a" string(39) "class@anonymous/in/bcc8J0x7fc72f387047"
Output for 7.1.13
string(39) "class@anonymous/in/bcc8J0x7f893879f02a" string(39) "class@anonymous/in/bcc8J0x7f893879f047"
Output for 7.1.12
string(39) "class@anonymous/in/bcc8J0x7f5882f9402a" string(39) "class@anonymous/in/bcc8J0x7f5882f94047"
Output for 7.1.11
string(39) "class@anonymous/in/bcc8J0x7f6fff7a402a" string(39) "class@anonymous/in/bcc8J0x7f6fff7a4047"
Output for 7.1.10
string(39) "class@anonymous/in/bcc8J0x7f319e7d702a" string(39) "class@anonymous/in/bcc8J0x7f319e7d7047"
Output for 7.1.9
string(39) "class@anonymous/in/bcc8J0x7f7e6dabc02a" string(39) "class@anonymous/in/bcc8J0x7f7e6dabc047"
Output for 7.1.8
string(39) "class@anonymous/in/bcc8J0x7f65cf93002a" string(39) "class@anonymous/in/bcc8J0x7f65cf930047"
Output for 7.1.7
string(39) "class@anonymous/in/bcc8J0x7fa4ad8ba02a" string(39) "class@anonymous/in/bcc8J0x7fa4ad8ba047"
Output for 7.1.6
string(39) "class@anonymous/in/bcc8J0x7fe13977102a" string(39) "class@anonymous/in/bcc8J0x7fe139771047"
Output for 7.1.5
string(39) "class@anonymous/in/bcc8J0x7f2773ee302a" string(39) "class@anonymous/in/bcc8J0x7f2773ee3047"
Output for 7.1.4
string(39) "class@anonymous/in/bcc8J0x7fd06882e02a" string(39) "class@anonymous/in/bcc8J0x7fd06882e047"
Output for 7.1.3
string(39) "class@anonymous/in/bcc8J0x7fd8baac002a" string(39) "class@anonymous/in/bcc8J0x7fd8baac0047"
Output for 7.1.2
string(39) "class@anonymous/in/bcc8J0x7fd206ffc02a" string(39) "class@anonymous/in/bcc8J0x7fd206ffc047"
Output for 7.1.1
string(39) "class@anonymous/in/bcc8J0x7f2a122a802a" string(39) "class@anonymous/in/bcc8J0x7f2a122a8047"
Output for 7.1.0
string(39) "class@anonymous/in/bcc8J0x7f166ddbf02a" string(39) "class@anonymous/in/bcc8J0x7f166ddbf047"
Output for 7.0.33
string(39) "class@anonymous/in/bcc8J0x7fc8de65902a" string(39) "class@anonymous/in/bcc8J0x7fc8de659047"
Output for 7.0.32
string(39) "class@anonymous/in/bcc8J0x7fa9bbfce02a" string(39) "class@anonymous/in/bcc8J0x7fa9bbfce047"
Output for 7.0.31
string(39) "class@anonymous/in/bcc8J0x7f880324d02a" string(39) "class@anonymous/in/bcc8J0x7f880324d047"
Output for 7.0.30
string(39) "class@anonymous/in/bcc8J0x7fb3de95402a" string(39) "class@anonymous/in/bcc8J0x7fb3de954047"
Output for 7.0.29
string(39) "class@anonymous/in/bcc8J0x7f0e488b302a" string(39) "class@anonymous/in/bcc8J0x7f0e488b3047"
Output for 7.0.28
string(39) "class@anonymous/in/bcc8J0x7f1d9b17d02a" string(39) "class@anonymous/in/bcc8J0x7f1d9b17d047"
Output for 7.0.27
string(39) "class@anonymous/in/bcc8J0x7f9b1fab402a" string(39) "class@anonymous/in/bcc8J0x7f9b1fab4047"
Output for 7.0.26
string(39) "class@anonymous/in/bcc8J0x7f0f1642b02a" string(39) "class@anonymous/in/bcc8J0x7f0f1642b047"
Output for 7.0.25
string(39) "class@anonymous/in/bcc8J0x7f473c2a602a" string(39) "class@anonymous/in/bcc8J0x7f473c2a6047"
Output for 7.0.24
string(39) "class@anonymous/in/bcc8J0x7f6588dee02a" string(39) "class@anonymous/in/bcc8J0x7f6588dee047"
Output for 7.0.23
string(39) "class@anonymous/in/bcc8J0x7fd098e5602a" string(39) "class@anonymous/in/bcc8J0x7fd098e56047"
Output for 7.0.22
string(39) "class@anonymous/in/bcc8J0x7f1449cdd02a" string(39) "class@anonymous/in/bcc8J0x7f1449cdd047"
Output for 7.0.21
string(39) "class@anonymous/in/bcc8J0x7f4c03c4f02a" string(39) "class@anonymous/in/bcc8J0x7f4c03c4f047"
Output for 7.0.20
string(39) "class@anonymous/in/bcc8J0x7f6104d4002a" string(39) "class@anonymous/in/bcc8J0x7f6104d40047"
Output for 7.0.19
string(39) "class@anonymous/in/bcc8J0x7fd2e1ccd02a" string(39) "class@anonymous/in/bcc8J0x7fd2e1ccd047"
Output for 7.0.18
string(39) "class@anonymous/in/bcc8J0x7f884d37a02a" string(39) "class@anonymous/in/bcc8J0x7f884d37a047"
Output for 7.0.17
string(39) "class@anonymous/in/bcc8J0x7f345b5b402a" string(39) "class@anonymous/in/bcc8J0x7f345b5b4047"
Output for 7.0.16
string(39) "class@anonymous/in/bcc8J0x7f221c18002a" string(39) "class@anonymous/in/bcc8J0x7f221c180047"
Output for 7.0.15
string(39) "class@anonymous/in/bcc8J0x7f4e5ef5c02a" string(39) "class@anonymous/in/bcc8J0x7f4e5ef5c047"
Output for 7.0.14
string(39) "class@anonymous/in/bcc8J0x7f201f26a02a" string(39) "class@anonymous/in/bcc8J0x7f201f26a047"
Output for 7.0.13
string(39) "class@anonymous/in/bcc8J0x7fd5a1d9702a" string(39) "class@anonymous/in/bcc8J0x7fd5a1d97047"
Output for 7.0.12
string(39) "class@anonymous/in/bcc8J0x7f90a9eb202a" string(39) "class@anonymous/in/bcc8J0x7f90a9eb2047"
Output for 7.0.11
string(39) "class@anonymous/in/bcc8J0x7f44578cc02a" string(39) "class@anonymous/in/bcc8J0x7f44578cc047"
Output for 7.0.10
string(39) "class@anonymous/in/bcc8J0x7f251b27902a" string(39) "class@anonymous/in/bcc8J0x7f251b279047"
Output for 7.0.9
string(39) "class@anonymous/in/bcc8J0x7f765ccff02a" string(39) "class@anonymous/in/bcc8J0x7f765ccff047"
Output for 7.0.8
string(39) "class@anonymous/in/bcc8J0x7f6eee58b02a" string(39) "class@anonymous/in/bcc8J0x7f6eee58b047"
Output for 7.0.7
string(39) "class@anonymous/in/bcc8J0x7f3a24efa02a" string(39) "class@anonymous/in/bcc8J0x7f3a24efa047"
Output for 7.0.6
string(39) "class@anonymous/in/bcc8J0x7f32df06402a" string(39) "class@anonymous/in/bcc8J0x7f32df064047"
Output for 7.0.5
string(39) "class@anonymous/in/bcc8J0x7f0cd1d9402a" string(39) "class@anonymous/in/bcc8J0x7f0cd1d94047"
Output for 7.0.4
string(39) "class@anonymous/in/bcc8J0x7f048ec3b02a" string(39) "class@anonymous/in/bcc8J0x7f048ec3b047"
Output for 7.0.3
string(39) "class@anonymous/in/bcc8J0x7f618eeb302a" string(39) "class@anonymous/in/bcc8J0x7f618eeb3047"
Output for 7.0.2
string(39) "class@anonymous/in/bcc8J0x7fcaac08d02a" string(39) "class@anonymous/in/bcc8J0x7fcaac08d047"
Output for 7.0.1
string(39) "class@anonymous/in/bcc8J0x7f1796cbf02a" string(39) "class@anonymous/in/bcc8J0x7f1796cbf047"
Output for 7.0.0
string(39) "class@anonymous/in/bcc8J0x7fb27f57102a" string(39) "class@anonymous/in/bcc8J0x7fb27f571047"
Output for 5.6.0 - 5.6.40
Parse error: syntax error, unexpected 'class' (T_CLASS) in /in/bcc8J on line 4
Process exited with code 255.

preferences:
273.54 ms | 401 KiB | 291 Q