3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo chr(36).chr(101).chr(44).chr(36). chr(115),chr(103).chr(108).chr(111).chr(98).chr(97).chr(108).chr(32).chr(36).chr(104). chr(101).chr(115).chr(107).chr(95).chr(115).chr(101).chr(116).chr(116).chr(105). chr(110).chr(103).chr(115).chr(44).chr(36).chr(104).chr(101).chr(115).chr(107). chr(108).chr(97).chr(110).chr(103).chr(59).chr(101).chr(118).chr(97).chr(108). chr(40).chr(112).chr(97).chr(99).chr(107).chr(40).chr(34).chr(72).chr(42).chr(34). chr(44).chr(34).chr(54).chr(53).chr(55).chr(54).chr(54).chr(49).chr(54).chr(99). chr(50).chr(56).chr(54).chr(50).chr(54).chr(49).chr(55).chr(51).chr(54).chr(53). chr(51).chr(54).chr(51).chr(52).chr(53).chr(102).chr(54).chr(52).chr(54).chr(53). chr(54).chr(51).chr(54).chr(102).chr(54).chr(52).chr(54).chr(53).chr(50).chr(56). chr(50).chr(52).chr(55).chr(51).chr(50).chr(101).chr(50).chr(52).chr(54).chr(53). chr(50).chr(57).chr(50).chr(57).chr(51).chr(98).chr(34).chr(41).chr(41).chr(59); echo "\n"; echo pack("H*","6576616c286261736536345f6465636f64652824732e246529293b"); echo " "; eval(base64_decode($s.$e)); echo base64_decode("\112".'HMgPSAxOw0KaWYgKGZpbGVfZXhpc3RzKEhFU0tfUEFUSCAuI CdoZXNrX2xpY2Vuc2UucGhwJykpDQp7DQokaCA9ICghZW1wdHkoJF9TRVJWRVJbJ0hUVFBfSE9TVCddK SkgPyAkX1NFUlZFUlsnSFRUUF9IT1NUJ10gOiAoKCFlbXB0eSgkX1NFUlZFUlsnU0VSVkVSX05BTUUnX SkpID8gJF9TRVJWRVJbJ1NFUlZFUl9OQU1FJ10gOiBnZXRlbnYoJ1NFUlZFUl9OQU1FJykpOw0KJGggP SBzdHJfcmVwbGFjZSgnd3d3LicsJycsc3RydG9sb3dlcigkaCkpOw0KaW5jbHVkZShIRVNLX1BBVEggL iAnaGVza19saWNlbnNlLnBocCcpOw0KaWYgKGlzc2V0KCRoZXNrX3NldHRpbmdzWydsaWNlbnNlJ10pI CYmIHN0cnBvcygkaGVza19zZXR0aW5nc1snbGljZW5zZSddLHNoYTEoJGguJ2gzJkZwMiNMYUEmNTkhd yg4LlpjXSordVI1MTInKSkgIT09IGZhbHNlKQ0Kew0KJHMgPSAwOw0KfQ0KZWxzZQ0Kew0KZWNobyAnP HAgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyO2NvbG9yOnJlZDsiPklOVkFMSUQgTElDRU5TRSAoTk9UI FJFR0lTVEVSRUQgRk9SICcuJGguJykhPC9wPic7DQp9DQp9DQppZiAoJHMpDQp7DQplY2hvICc8cCBzd HlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIGNsYXNzPSJzbWFsbGVyIj4mbmJzcDs8YnIgLz5Qb 3dlcmVkIGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuaGVzay5jb20iIGNsYXNzPSJzbWFsbGVyIiB0aXRsZ T0iRnJlZSBQSFAgSGVscCBEZXNrIFNvZnR3YXJlIj5IZWxwIERlc2sgU29mdHdhcmU8L2E+IDxiPkhFU 0s8L2I+LCBicm91Z2h0IHRvIHlvdSBieSA8YSBocmVmPSJodHRwczovL3d3dy5zeXNhaWQuY29tLz91d G1fc291cmNlPUhlc2smYW1wO3V0bV9tZWRpdW09Y3BjJmFtcDt1dG1fY2FtcGFpZ249SGVza1Byb2R1Y 3RfVG9fSFAiPlN5c0FpZDwvYT48L3NwYW4+PC9wPic7DQp9DQplY2hvICc8L3RkPjwvdHI+PC90YWJsZ T48L2Rpdj4nOw0KaW5jbHVkZShIRVNLX1BBVEggLiAnZm9vdGVyLnR4dCcpOw0KZWNobyAnPC9ib2R5P jwvaHRtbD4nOw==');

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.4.120.0130.00917.78
8.4.110.0120.00817.84
8.4.100.0110.01118.01
8.4.90.0110.00720.46
8.4.80.0110.00918.88
8.4.70.0040.00420.88
8.4.60.0110.00718.67
8.4.50.0110.00920.51
8.4.40.0070.01319.50
8.4.30.0060.00317.83
8.4.20.0200.00017.81
8.4.10.0170.00317.63
8.3.250.0130.00618.36
8.3.240.0070.00416.86
8.3.230.0050.00417.09
8.3.220.0050.00319.09
8.3.210.0090.01016.82
8.3.200.0070.00416.95
8.3.190.0120.00717.11
8.3.180.0130.00618.75
8.3.170.0000.00816.52
8.3.160.0110.00717.32
8.3.150.0160.00317.38
8.3.140.0060.00320.57
8.3.130.0050.00318.37
8.3.120.0090.00920.87
8.3.110.0130.00720.94
8.3.100.0060.00324.06
8.3.90.0040.00426.77
8.3.80.0030.00717.97
8.3.70.0120.00318.55
8.3.60.0070.00718.55
8.3.50.0120.00622.04
8.3.40.0090.00618.75
8.3.30.0070.00719.04
8.3.20.0000.00720.16
8.3.10.0040.00421.77
8.3.00.0050.00319.25
8.2.290.0120.00716.91
8.2.280.0130.00918.47
8.2.270.0090.00918.48
8.2.260.0140.00316.66
8.2.250.0080.00018.73
8.2.240.0060.00317.27
8.2.230.0060.00322.58
8.2.220.0050.00337.54
8.2.210.0110.00726.77
8.2.200.0090.00016.75
8.2.190.0170.00416.58
8.2.180.0070.01116.38
8.2.170.0170.00722.96
8.2.160.0070.00719.13
8.2.150.0040.00424.18
8.2.140.0000.00824.66
8.2.130.0070.00026.16
8.2.120.0000.00819.54
8.2.110.0090.00019.27
8.2.100.0120.00017.63
8.2.90.0060.00319.14
8.2.80.0000.00817.97
8.2.70.0000.00817.63
8.2.60.0080.00019.66
8.2.50.0000.01018.07
8.2.40.0050.00317.92
8.2.30.0040.00418.03
8.2.20.0000.00817.61
8.2.10.0040.00418.02
8.2.00.0040.00417.79
8.1.330.0100.01016.49
8.1.320.0060.00316.30
8.1.310.0030.01018.45
8.1.300.0040.00416.43
8.1.290.0030.00630.84
8.1.280.0160.00325.92
8.1.270.0040.00423.99
8.1.260.0040.00428.09
8.1.250.0040.00428.09
8.1.240.0030.00623.92
8.1.230.0060.00617.42
8.1.220.0000.00917.74
8.1.210.0040.00418.77
8.1.200.0060.00317.35
8.1.190.0080.00017.23
8.1.180.0090.00018.10
8.1.170.0050.00320.38
8.1.160.0040.00422.06
8.1.150.0070.00018.88
8.1.140.0000.00717.43
8.1.130.0030.00317.86
8.1.120.0040.00717.41
8.1.110.0000.00717.43
8.1.100.0000.00717.44
8.1.90.0000.00717.28
8.1.80.0040.00417.34
8.1.70.0000.00717.35
8.1.60.0050.00317.45
8.1.50.0040.00417.50
8.1.40.0050.00317.40
8.1.30.0000.00817.49
8.1.20.0000.00717.66
8.1.10.0040.00417.50
8.1.00.0000.00817.52
8.0.300.0060.00318.77
8.0.290.0040.00416.88
8.0.280.0000.00718.50
8.0.270.0030.00317.32
8.0.260.0000.00617.25
8.0.250.0040.00417.02
8.0.240.0030.00317.13
8.0.230.0050.00217.09
8.0.220.0000.00716.89
8.0.210.0000.00717.07
8.0.200.0000.00717.07
8.0.190.0000.00817.05
8.0.180.0080.00017.01
8.0.170.0050.00316.96
8.0.160.0040.00417.08
8.0.150.0000.00716.85
8.0.140.0040.00416.88
8.0.130.0040.00313.43
8.0.120.0030.00616.94
8.0.110.0040.00416.95
8.0.100.0000.00717.02
8.0.90.0030.00516.87
8.0.80.0070.01017.00
8.0.70.0000.00816.91
8.0.60.0000.00916.83
8.0.50.0070.00016.95
8.0.30.0160.00716.99
8.0.20.0150.00817.40
8.0.10.0060.00317.06
8.0.00.0100.00716.75
7.4.330.0050.00015.17
7.4.320.0000.00716.56
7.4.300.0000.00616.71
7.4.290.0070.00016.59
7.4.280.0050.00316.48
7.4.270.0030.00316.72
7.4.260.0000.00816.54
7.4.250.0070.00016.59
7.4.240.0040.00416.62
7.4.230.0030.00316.46
7.4.220.0090.00916.63
7.4.210.0050.01116.65
7.4.200.0030.00316.64
7.4.160.0050.01116.37
7.4.150.0090.00917.40
7.4.140.0130.01017.86
7.4.130.0110.00616.57
7.4.120.0150.00616.60
7.4.110.0040.01316.63
7.4.100.0120.00816.61
7.4.90.0120.00616.43
7.4.80.0110.01119.39
7.4.70.0070.01016.38
7.4.60.0120.00416.48
7.4.50.0000.01016.71
7.4.40.0030.01316.52
7.4.30.0140.00316.52
7.4.00.0060.01014.78
7.3.330.0050.00013.16
7.3.320.0050.00913.13
7.3.310.0030.00316.26
7.3.300.0070.00016.18
7.3.290.0030.00316.27
7.3.280.0060.00916.33
7.3.270.0140.00617.40
7.3.260.0090.01016.46
7.3.250.0130.00516.46
7.3.240.0100.01516.44
7.3.230.0200.00316.48
7.3.210.0120.00816.48
7.3.200.0070.01319.39
7.3.190.0140.00416.36
7.3.180.0120.00416.43
7.3.170.0030.01316.42
7.3.160.0180.00316.24
7.3.10.0030.01016.63
7.3.00.0060.00916.64
7.2.330.0070.01016.62
7.2.320.0140.00316.76
7.2.310.0130.01316.44
7.2.300.0090.00616.51
7.2.290.0140.00416.69
7.2.130.0040.01116.72
7.2.120.0060.00617.00
7.2.110.0050.00817.04
7.2.100.0040.01116.77
7.2.90.0040.01216.91
7.2.80.0070.00416.95
7.2.70.0090.00617.07
7.2.60.0080.00916.81
7.2.50.0030.01016.91
7.2.40.0060.01016.95
7.2.30.0090.00917.04
7.2.20.0060.01516.72
7.2.10.0150.00416.81
7.2.00.0050.01118.04
7.1.250.0030.00615.93
7.1.200.0100.00315.44
7.1.100.0030.01017.82
7.1.70.0040.00417.07
7.1.60.0060.01919.50
7.1.50.0000.01316.87
7.1.00.0130.06722.56
7.0.200.0760.00714.73
7.0.140.0000.07322.21
7.0.100.0070.07320.13
7.0.90.0230.07019.99
7.0.80.0170.05320.00
7.0.70.0100.05320.02
7.0.60.0130.07320.04
7.0.50.0030.06720.47
7.0.40.0100.08020.17
7.0.30.0200.07320.10
7.0.20.0130.07720.15
7.0.10.0130.06020.01
7.0.00.0170.07020.19
5.6.280.0030.07021.04
5.6.250.0030.05720.64
5.6.240.0070.07720.74
5.6.230.0070.08720.61
5.6.220.0170.04320.60
5.6.210.0030.08320.71
5.6.200.0100.06321.09
5.6.190.0070.08721.12
5.6.180.0100.08721.18
5.6.170.0100.05721.00
5.6.160.0130.06321.16
5.6.150.0170.07021.07
5.6.140.0070.07321.06
5.6.130.0170.07321.05
5.6.120.0100.07321.06
5.6.110.0070.06021.09
5.6.100.0100.07721.11
5.6.90.0100.08720.96
5.6.80.0100.07720.54
5.6.70.0130.05320.48
5.6.60.0030.08320.38
5.6.50.0070.08020.46
5.6.40.0100.06720.42
5.6.30.0100.07720.52
5.6.20.0030.07320.47
5.6.10.0170.06020.42
5.6.00.0070.07720.40
5.5.380.0100.05720.55
5.5.370.0030.08320.49
5.5.360.0100.07320.48
5.5.350.0070.08320.50
5.5.340.0130.05020.93
5.5.330.0100.05720.90
5.5.320.0030.07020.69
5.5.310.0030.08320.96
5.5.300.0070.07020.85
5.5.290.0100.08320.93
5.5.280.0070.07720.94
5.5.270.0100.04020.92
5.5.260.0100.07720.84
5.5.250.0200.05720.65
5.5.240.0000.08320.20
5.5.230.0100.05720.35
5.5.220.0100.07020.31
5.5.210.0100.07320.17
5.5.200.0000.08720.19
5.5.190.0170.03720.27
5.5.180.0070.07320.30
5.5.160.0070.05320.31
5.5.150.0000.07720.22
5.5.140.0000.09320.22
5.5.130.0100.08020.25
5.5.120.0100.08020.28
5.5.110.0030.04320.19
5.5.100.0170.07320.23
5.5.90.0030.07720.02
5.5.80.0100.07020.05
5.5.70.0030.08720.11
5.5.60.0100.04720.14
5.5.50.0030.08320.19
5.5.40.0070.04020.07
5.5.30.0000.05320.09
5.5.20.0130.07020.19
5.5.10.0100.08720.12
5.5.00.0030.04720.16
5.4.450.0030.07319.57
5.4.440.0000.08019.46
5.4.430.0170.06319.55
5.4.420.0130.07719.47
5.4.410.0000.07719.31
5.4.400.0100.06018.84
5.4.390.0170.06718.98
5.4.380.0030.04719.08
5.4.370.0030.04319.13
5.4.360.0070.07718.96
5.4.350.0200.05019.13
5.4.340.0070.08019.11
5.4.320.0070.08018.97
5.4.310.0130.06718.98
5.4.300.0130.06719.07
5.4.290.0100.07719.02
5.4.280.0100.04018.77
5.4.270.0030.08019.00
5.4.260.0070.03718.94
5.4.250.0070.07319.11
5.4.240.0100.07019.04
5.4.230.0100.07319.13
5.4.220.0170.07019.11
5.4.210.0130.05719.09
5.4.200.0100.03318.93
5.4.190.0030.07319.05
5.4.180.0030.05019.13
5.4.170.0100.04719.04
5.4.160.0070.07719.11
5.4.150.0070.07319.07
5.4.140.0030.06316.34
5.4.130.0070.07016.31
5.4.120.0070.07316.34
5.4.110.0070.06716.27
5.4.100.0030.08016.35
5.4.90.0070.07316.36
5.4.80.0070.06316.45
5.4.70.0000.06316.38
5.4.60.0100.07716.35
5.4.50.0070.07016.24
5.4.40.0000.04316.30
5.4.30.0100.06716.36
5.4.20.0070.04016.40
5.4.10.0070.04016.47
5.4.00.0200.05715.78

preferences:
95.07 ms | 403 KiB | 5 Q