3v4l.org

run code in 300+ PHP versions simultaneously
<?php ini_set('memory_limit', '8096M'); $cert = "-----BEGIN CERTIFICATE----- MIIFvzCCA6egAwIBAgIJALgpa/kpWTsyMA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNV BAYTAkVHMQswCQYDVQQIDAJOWTEOMAwGA1UEBwwFY2Fpcm8xDTALBgNVBAoMBHpl YnkxDDAKBgNVBAsMA1d3dzEQMA4GA1UEAwwHUldFcndlcjEbMBkGCSqGSIb3DQEJ ARYMYWFAZ21haWwuY29tMB4XDTE3MDEwNjAyMTczMloXDTE4MDEwNjAyMTczMlow djELMAkGA1UEBhMCRUcxCzAJBgNVBAgMAk5ZMQ4wDAYDVQQHDAVjYWlybzENMAsG A1UECgwEemVieTEMMAoGA1UECwwDV3d3MRAwDgYDVQQDDAdSV0Vyd2VyMRswGQYJ KoZIhvcNAQkBFgxhYUBnbWFpbC5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw ggIKAoICAQDfG2/PNpin1XrFtdaPDLvFupwU8N+TsM3gNXEqhaaM3k3VGUfcYTg3 q2uRqiMM/2nYrAy3UXWdNSernHfged1012LUUbg+nb/ZR3HhGp9QzYzsYWIAQSGs vS/gMzbtOM/1/FOl9S0wOoORecNYj/w0HciQe3kXOALc6HN3TD0AIkZQ75Ix52nG mBOzTgOlhGnZZv2uztKlpG3TXkPRWW+Ap2Ggl4qmDNmlKCLejyEVg6tzA9SqJy6s ddcYPPNrIRwg+yNowIdMRbm3PQH/buJNvbOXqQNcvS4FKIgtd2+WzG/d1k/0Pddk VoNWJI6PJlhN0h14Sc9b8M7IBVCXBM7psE70TISXWskoE1nDEdiK3HX/lDiDOSaY EbkZQ3919rmiLonfdQkLB0LH3MaZCFv7VbE5aQLilQnPBfj371N+miouQoETcFJ7 GOQWVqcaEislbnqG1EbKUwmAzt2wW1VmqjcZv4KqV9+TnKFeofcF7NGOy+ca7VV5 DxV9tT7+MN1nhh7xHunw5UIu7pvUZhEadSqT/xlgM8Kf60UOlmxUO7Cecs936mQA Xg2qFGcgEbyjkNzWe4Cip6UOilm9+97ZcYpDB1EHFgEKDPm4Ul7wTfvOTD53eSWF hFWPIuqLHK0yUCr06HlV47OlFYh1cYYWO7ZHseOozX8vb3+33uFgcwIDAQABo1Aw TjAdBgNVHQ4EFgQUu5krIAfpcO7lKx8G9kgoqnXXMR8wHwYDVR0jBBgwFoAUu5kr IAfpcO7lKx8G9kgoqnXXMR8wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC AgEAE3kqLUdCHoBH7awr2yi518fYHtOyWprEYAdCsFQDCZGWrlLGKw7Z7CokOyOL 5KCAKN+54Qg67qzbgJ6uS0VXgJn1Q7hmy6uLbaGyAB5xSfUYBDbbgr59qNb5toK9 keN8S2bsv1NnXZvh8vuYJMJ1tbOGW5j7ZANlNsfsfxm3p9y+XzAmJYnu8sBPPYJA liTQSBx1NnDgR6mAedygsHEjmjgz30maQqQyGLl29uLiF6EnN1tJnJBx0siICor7 F4fsM75vZvM1yeL3N7Yi+t1GAk+OIJJymsRRvwkZ1f5yRzE2UxbsbV7J4xZ6HZ8l 9WyFK9mvR2tIYn0Mr6OF6CNyUjHHaDv07IJyXpeRR3tzdXJVsl5ZC3EQHFDqxTOX B9QI7QLh6o8Rgs3giB5c4qjkbXaOuqaYh8QIAMGsrz0PGlNxArbwuNBlQPqI017x 8xVaKtw1r0sYx2hAMR6fBvJpeM94/6X2vJNb5paVgCHVNpMdoxom3onnjYMMP48+ 1ilOcCA61YewaaSG8HIcpOsmVEj5ajYiy1J5FpT15S/A2ptcssbyp8ZqqSHjjhC+ o6tgxFmXVL0TdDCkeuv+06+GlTd0z0/XEHOXKNwwgAfa10CtT300Xwb2chSQLynS iU3mBVwd/x4DRn9Lmflu57pVgWkyW4mFSTL+jEavkeC7fVE= -----END CERTIFICATE-----"; $key = openssl_get_publickey($cert); $pub_key_ids = array_fill(0, 2300000, $key); openssl_seal($data, $sealed, $ekeys, $pub_key_ids);
Output for 7.1.20, 7.2.5 - 7.2.33, 7.3.16 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.28, 8.4.1 - 8.4.14, 8.5.0 - 8.5.1
Fatal error: Uncaught Error: Call to undefined function openssl_get_publickey() in /in/4D5CD:36 Stack trace: #0 {main} thrown in /in/4D5CD on line 36
Process exited with code 255.
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.
Output for 7.0.0 - 7.0.20, 7.1.0, 7.1.6 - 7.1.7
Notice: Undefined variable: data in /in/4D5CD on line 38 Fatal error: Out of memory (allocated 136318976) (tried to allocate 134217736 bytes) in /in/4D5CD on line 38 mmap() failed: [12] Cannot allocate memory mmap() failed: [12] Cannot allocate memory
Process exited with code 255.
Output for 7.1.5

Process exited with code 137.
Output for 5.6.0 - 5.6.29
Notice: Undefined variable: data in /in/4D5CD on line 38 Fatal error: Out of memory (allocated 236716032) (tried to allocate 33554432 bytes) in /in/4D5CD on line 38
Process exited with code 255.

preferences:
57.02 ms | 411 KiB | 5 Q