3v4l.org

run code in 500+ PHP versions simultaneously
<?php $certificado = '-----BEGIN CERTIFICATE----- MIIIsDCCBpigAwIBAgIICbWlduJzlXMwDQYJKoZIhvcNAQELBQAwgbgxCzAJBgNV BAYTAkVTMUQwQgYDVQQHDDtCYXJjZWxvbmEgKHNlZSBjdXJyZW50IGFkZHJlc3Mg YXQgd3d3LnVhbmF0YWNhLmNvbS9hZGRyZXNzKTEWMBQGA1UECgwNVUFOQVRBQ0Eg Uy5BLjEVMBMGA1UECwwMVFNQLVVBTkFUQUNBMRowGAYDVQQDDBFVQU5BVEFDQSBD QTIgMjAxNjEYMBYGA1UEYQwPVkFURVMtQTY2NzIxNDk5MB4XDTIyMDUzMDIzMjQw MFoXDTIzMDUzMDIzMjQwMFowfDELMAkGA1UEBhMCRUMxEzARBgNVBAQMCkRVUkFO IE1FUk8xGDAWBgNVBCoMD1JPQkVSVE8gQUxGT05TTzEZMBcGA1UEBRMQSURDRUMt MTcyMTE3OTEwNzEjMCEGA1UEAwwaUk9CRVJUTyBBTEZPTlNPIERVUkFOIE1FUk8w ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCC2nH/FRU+za+wnKYrkToX xvYm7O2dxQK8Dtwen3VjnRNVFTgOOWI6bcHKp1NhGXbUehzdqG6A/B/fhg37ipWo fhIezfGWaq8gxMSTsBAr8RwkSDXMgO8mQHCWJ3rbtGNbdYTFncWxGTiqeaNBnZpE JH6bPqzLnuhOqha5au7FfP0tUX8kFVNKq93K/fiyuWBeFYxHcqOR6xME+Gl/b3aI FaV0gEhYwzKfoQBxZjaBWxvA1H9qbjP1rkhhSKcqU8Ko8ZdzdnlI8T09wO/v06R3 AtB9j6Y4+hCeMbQZq6D8rOJ3Nd9VOO2tUXlHGksZ2BMIWPsgXOYG70dkb+k6Sgy5 AgMBAAGjggP3MIID8zCB1wYIKwYBBQUHAQEEgcowgccwVQYIKwYBBQUHMAKGSWh0 dHA6Ly93d3cudWFuYXRhY2EuY29tL3B1YmxpYy9kb3dubG9hZC90c3BfY2VydGlm aWNhdGVzL3N1Ym9yZGluYXRlMS5jcnQwNgYIKwYBBQUHMAGGKmh0dHA6Ly9vY3Nw MS51YW5hdGFjYS5jb20vcHVibGljL3BraS9vY3NwLzA2BggrBgEFBQcwAYYqaHR0 cDovL29jc3AyLnVhbmF0YWNhLmNvbS9wdWJsaWMvcGtpL29jc3AvMB0GA1UdDgQW BBSN7SCcE5ecPI+9y57E3GOk11lThDAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaA FH1X52BzzgdGqeKjaPDhEbJ0knP9MIGZBgNVHSAEgZEwgY4wgYsGDCsGAQQBgvE2 ZgIBATB7MDcGCCsGAQUFBwIBFitodHRwczovL3d3dy51YW5hdGFjYS5jb20vcHVi bGljL3BraS9kcGMtZWMvMEAGCCsGAQUFBwICMDQMMkNFUlRJRklDQURPIERFIFBF UlNPTkEgTkFUVVJBTCBPIEZJU0lDQSBFTiBBUkNISVZPMIGPBgNVHR8EgYcwgYQw QKA+oDyGOmh0dHA6Ly9jcmwxLnVhbmF0YWNhLmNvbS9wdWJsaWMvcGtpL2NybC9D QTJzdWJvcmRpbmFkYS5jcmwwQKA+oDyGOmh0dHA6Ly9jcmwyLnVhbmF0YWNhLmNv bS9wdWJsaWMvcGtpL2NybC9DQTJzdWJvcmRpbmFkYS5jcmwwDgYDVR0PAQH/BAQD AgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDCCAWoGA1UdEQSCAWEw ggFdgRlyby5iZXJ0b18xOTkzQGhvdG1haWwuY29toBsGCysGAQQBgvE2ZgMBoAwM CjE3MjExNzkxMDegIAYLKwYBBAGC8TZmAwKgEQwPUk9CRVJUTyBBTEZPTlNPoBYG CysGAQQBgvE2ZgMDoAcMBURVUkFOoBUGCysGAQQBgvE2ZgMEoAYMBE1FUk+gNwYL KwYBBAGC8TZmAwegKAwmQ0FMTEUgSFVBSU5BIENBUEFDIFkgSFVBU0NBUiBFU1FV SU5BLy+gHwYLKwYBBAGC8TZmAwigEAwOMDA1OTM5Mzk1OTQzMDegHgYLKwYBBAGC 8TZmAwmgDwwNU0FOVE8gRE9NSU5HT6ATBgsrBgEEAYLxNmYDDKAEDAJFQ6ApBgsr BgEEAYLxNmYDMqAaDBhQRVJTT05BIE5BVFVSQUwgTyBGSVNJQ0GgGAYLKwYBBAGC 8TZmAzOgCQwHQVJDSElWTzANBgkqhkiG9w0BAQsFAAOCAgEAlO7gW44fuuYW/F8l nS/wgj4iQPLB10gumZEO0AHpys6T4bal+IGY376Sk0Z3RAaXV1wRxBWXIdBX9WzR 2JLhWTeqHaNdbyQ4Yt9VVacIMCMF7rgAnyASiw2CI1VAKSN2kCKtgS0IxXLqW8Ir KtBuMBpWxkO+1ET37DqKrZ4bAncHNGDnQN9jkt73NJQEMyaOjQMg3W09V9TOnO9x Euu5J/SCXOf7DNwmKXYQ3vo14AeXeuWOiz/GuHoLJOalHIENEammu0jZDSzWr4iQ 6u4PQMkFvlnzb7Uev5hOj26zhEuZ8Es3FI1lrNMuwgpMWmoE/GTyjgcRmSiS4LL2 NZNsR0SBHZkkFmNgYiNwQ7KPYnnVitQjheCMSPThSuNbh4yKl54tGscLCGPaSnCP S3Rmi7qDTEA4pYHpIy+AFQtOg7klg+8ExGBeT2bZUYONWiTJ/psGY1Sav62xu6L7 hLRxsu5mCG6WhDAW9SelysNSjwhqP/IdrLvf3d2WkPfU4KeASlhhlFTsH5jauU8k yRxGzs8wY128uUF67bmEX9NWyyFMEPHR729r39BJGiIpe0wiYVd7jdKcPBbzAArR yWsYEk0nHXZ0RgasOJUNH1q7bWsQf+TEHyXM2AkynT8BeidMhgrUL0hmmI0AQ4Z3 KUBF3kWFBFph0jNp5Dhson+fORo= -----END CERTIFICATE-----'; $certificado = str_replace('-----BEGIN CERTIFICATE-----', '', $certificado); $certificado = str_replace('-----END CERTIFICATE-----', '', $certificado); $certificado=trim($certificado); $certificado = str_replace("\r\n", "\n", $certificado); echo $certificado;

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
8.5.70.0110.00618.61
8.5.60.0090.00816.72
8.5.50.0100.00816.45
8.5.30.0070.01017.63
8.5.20.0100.00919.45
8.5.10.0080.00720.20
8.5.00.0130.00819.86
8.4.210.0120.01419.48
8.4.180.0120.00921.92
8.4.170.0160.00619.47
8.4.160.0040.00521.37
8.4.150.0100.00316.83
8.4.140.0130.00817.38
8.4.130.0060.00417.72
8.4.120.0130.00723.70
8.4.110.0110.00822.69
8.4.100.0120.00818.82
8.4.90.0140.00618.74
8.4.80.0050.01120.45
8.4.70.0110.01018.08
8.4.60.0150.00718.71
8.4.50.0140.00620.22
8.4.40.0130.00619.55
8.4.30.0080.01119.06
8.4.20.0160.00318.00
8.4.10.0000.00921.95
8.3.300.0120.00920.38
8.3.290.0050.00520.70
8.3.280.0140.01418.30
8.3.270.0100.01016.33
8.3.260.0050.00416.41
8.3.250.0090.00718.82
8.3.240.0060.00616.89
8.3.230.0140.00616.41
8.3.220.0120.00718.65
8.3.210.0090.01018.12
8.3.200.0040.00516.55
8.3.190.0130.00617.16
8.3.180.0130.00516.91
8.3.170.0090.00920.66
8.3.160.0070.01018.76
8.3.150.0100.00716.98
8.3.140.0030.00617.15
8.3.130.0040.00418.43
8.3.120.0050.00520.68
8.3.110.0130.00320.94
8.3.100.0060.00324.06
8.3.90.0030.00526.77
8.3.80.0060.00318.43
8.3.70.0150.00616.58
8.3.60.0150.00316.38
8.3.50.0070.01319.91
8.3.40.0090.00620.49
8.3.30.0040.01118.78
8.3.20.0040.00424.18
8.3.10.0080.00024.66
8.3.00.0040.00426.16
8.2.300.0030.00622.11
8.2.290.0030.00520.41
8.2.280.0040.00618.18
8.2.270.0030.00617.18
8.2.260.0160.00316.63
8.2.250.0030.00516.84
8.2.240.0040.00418.11
8.2.230.0060.00322.58
8.2.220.0030.00737.54
8.2.210.0070.00026.77
8.2.200.0040.00416.75
8.2.190.0040.01116.58
8.2.180.0070.00725.92
8.2.170.0150.00719.01
8.2.160.0110.00422.96
8.2.150.0040.00425.66
8.2.140.0030.00524.66
8.2.130.0000.00726.16
8.2.120.0050.00226.16
8.2.110.0030.00620.54
8.2.100.0070.00320.36
8.1.340.0030.00617.61
8.1.330.0100.00521.73
8.1.320.0110.00816.07
8.1.310.0070.01018.31
8.1.300.0070.00417.76
8.1.290.0030.00630.84
8.1.280.0100.01025.92
8.1.270.0070.00024.66
8.1.260.0000.00826.35
8.1.250.0070.00028.09
8.1.240.0070.00318.49
8.1.230.0030.00618.50
8.1.60.0110.00417.43

preferences:
77.37 ms | 1139 KiB | 5 Q