3v4l.org

run code in 300+ PHP versions simultaneously
<?php for ($i = 0; $i < 100000; $i++) { md5(uniqid(microtime(true), true)); }

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)
7.4.10.0070.15214.89
7.4.00.0050.15714.87
7.3.130.0070.18114.88
7.3.120.0120.17314.85
7.3.110.0030.15714.62
7.3.100.0000.13514.92
7.3.90.0030.13714.78
7.3.80.0030.15614.70
7.3.70.0030.11814.77
7.3.60.0070.13514.62
7.3.50.0050.13614.81
7.3.40.0050.12614.61
7.3.30.0050.13514.55
7.3.20.0050.11416.59
7.3.10.0100.15416.44
7.3.00.0030.16316.51
7.2.260.0070.16015.00
7.2.250.0100.16114.95
7.2.240.0070.13714.90
7.2.230.0070.14114.96
7.2.220.0080.16114.86
7.2.210.0000.14814.81
7.2.200.0020.13414.99
7.2.190.0070.13514.82
7.2.180.0030.12914.75
7.2.170.0030.14214.91
7.2.160.0070.12414.79
7.2.150.0070.12016.79
7.2.140.0030.15416.58
7.2.130.0030.15516.77
7.2.120.0050.15816.82
7.2.110.0020.13616.89
7.2.100.0080.13316.67
7.2.90.0030.16616.72
7.2.80.0030.14616.88
7.2.70.0030.12816.91
7.2.60.0050.14716.67
7.2.50.0050.16316.71
7.2.40.0050.16816.88
7.2.30.0120.15916.74
7.2.20.0050.13516.83
7.2.10.0020.15516.78
7.2.00.0080.12516.97
7.1.330.0070.16515.83
7.1.320.0020.18015.53
7.1.310.0030.14315.78
7.1.300.0020.17715.63
7.1.290.0070.14915.73
7.1.280.0020.15415.69
7.1.270.0020.17915.55
7.1.260.0070.16015.76
7.1.250.0070.16115.81
7.1.240.0030.14115.67
7.1.230.0070.16915.59
7.1.220.0030.20415.65
7.1.210.0020.17815.51
7.1.200.0000.15515.60
7.1.190.0050.16315.78
7.1.180.0070.14815.62
7.1.170.0020.17115.59
7.1.160.0020.14015.76
7.1.150.0050.15815.63
7.1.140.0050.17815.55
7.1.130.0030.16315.62
7.1.120.0070.16115.73
7.1.110.0030.17515.76
7.1.100.0030.17815.79
7.1.90.0050.16315.72
7.1.80.0070.17115.84
7.1.70.0020.14716.12
7.1.60.0020.16817.08
7.1.50.0030.16615.97
7.1.40.0080.15315.84
7.1.30.0030.16015.61
7.1.20.0030.14615.35
7.1.10.0030.18915.63
7.1.00.0040.17817.96
7.0.330.0050.18215.32
7.0.320.0030.18015.36
7.0.310.0050.17815.27
7.0.300.0050.15115.18
7.0.290.0020.15615.24
7.0.280.0070.16515.29
7.0.270.0020.18615.23
7.0.260.0050.17315.07
7.0.250.0050.16915.23
7.0.240.0030.20015.46
7.0.230.0050.15715.31
7.0.220.0080.15715.22
7.0.210.0030.17915.22
7.0.200.0680.14915.18
7.0.190.0100.17815.36
7.0.180.0030.15715.36
7.0.170.0070.16715.42
7.0.160.0080.16815.48
7.0.150.0070.17415.40
7.0.140.0020.18317.56
7.0.130.0030.16315.07
7.0.120.0050.17315.41
7.0.110.0000.15815.21
7.0.100.0050.18315.37
7.0.90.0020.17115.39
7.0.80.0050.15815.28
7.0.70.0030.17015.23
7.0.60.0080.16216.76
7.0.50.0070.16116.25
7.0.40.0020.17515.59
7.0.30.0230.15915.71
7.0.20.0120.15815.61
7.0.10.0070.17015.73
7.0.00.0060.15615.58
5.6.400.0080.17314.28
5.6.390.0030.17914.02
5.6.380.0030.21014.30
5.6.370.0050.18114.32
5.6.360.0030.17614.24
5.6.350.0030.18414.17
5.6.340.0050.20814.10
5.6.330.0030.18414.22
5.6.320.0070.18714.15
5.6.310.0050.18814.50
5.6.300.0070.21614.11
5.6.290.0050.16114.20
5.6.280.0060.20716.52
5.6.270.0020.19814.01
5.6.260.0020.18314.44
5.6.250.0030.23614.27
5.6.240.0070.17614.22
5.6.230.0050.19314.37
5.6.220.0030.18614.14
5.6.210.0080.19816.16
5.6.200.0080.20415.44
5.6.190.0100.18316.22
5.6.180.1300.15716.23
5.6.170.0110.19216.49
5.6.160.0030.17816.19
5.6.150.0130.19515.50
5.6.140.0070.17115.51
5.6.130.0070.18415.58
5.6.120.0030.21116.63
5.6.110.0070.19616.37
5.6.100.0060.18416.43
5.6.90.0040.16216.47
5.6.80.0060.19216.19
5.6.70.1510.17916.15
5.6.60.0020.19714.07
5.6.50.0030.19614.31
5.6.40.0050.16014.00
5.6.30.0100.20413.97
5.6.20.0020.18214.19
5.6.10.0080.21914.12
5.6.00.0050.18813.90
5.5.380.0050.20314.04
5.5.370.0050.19514.03
5.5.360.0020.20514.12
5.5.350.0080.19516.33
5.5.340.0040.19615.56
5.5.330.0030.20616.12
5.5.320.0140.18916.20
5.5.310.0150.20816.19
5.5.300.0040.18915.36
5.5.290.0040.17615.47
5.5.280.0060.20816.34
5.5.270.0030.16816.38
5.5.260.0070.21216.29
5.5.250.0040.19616.31
5.5.240.0110.20516.19
5.5.230.0050.18213.83
5.5.220.0050.16913.90
5.5.210.0020.17913.92
5.5.200.0070.19214.06
5.5.190.0030.24214.30
5.5.180.0050.17114.12
5.5.170.0020.22314.00
5.5.160.0030.18014.03
5.5.150.0050.20614.24
5.5.140.0050.18214.05
5.5.130.0100.18114.24
5.5.120.0050.21514.11
5.5.110.0050.21814.27
5.5.100.0070.21914.15
5.5.90.0070.20614.23
5.5.80.0080.18014.14
5.5.70.0050.20114.02
5.5.60.0020.19013.96
5.5.50.0050.20113.99
5.5.40.0080.17914.14
5.5.30.0050.19014.15
5.5.20.0020.21314.10
5.5.10.0050.21214.17
5.5.00.0020.20114.24
5.4.450.0130.19018.74
5.4.440.0140.20118.74
5.4.430.0160.19518.32
5.4.420.0070.20418.20
5.4.410.0120.18718.20
5.4.400.0070.16418.20
5.4.390.0110.18818.20
5.4.380.0070.22114.96
5.4.370.0070.25014.96
5.4.360.0030.20514.93
5.4.350.0120.21114.99
5.4.340.0110.20215.03
5.4.330.0030.19813.15
5.4.320.0110.17712.92
5.4.310.0140.18712.92
5.4.300.0120.18412.92
5.4.290.0090.18712.92
5.4.280.0150.21512.88
5.4.270.0100.18912.88
5.4.260.0130.19112.89
5.4.250.0100.19412.89
5.4.240.0120.19712.88
5.4.230.0140.19212.88
5.4.220.0150.18612.88
5.4.210.0100.18312.88
5.4.200.0100.20412.88
5.4.190.0100.18112.88
5.4.180.0130.18812.88
5.4.170.0100.19212.88
5.4.160.0200.20612.88
5.4.150.0160.20012.88
5.4.140.0090.21212.78
5.4.130.0150.23712.77
5.4.120.0160.19512.76
5.4.110.0170.19212.76
5.4.100.0120.19712.76
5.4.90.0160.20712.76
5.4.80.0120.17812.76
5.4.70.0230.20712.76
5.4.60.0110.18712.75
5.4.50.0140.17412.76
5.4.40.0150.18712.75
5.4.30.0090.17612.75
5.4.20.0160.19612.75
5.4.10.0080.21312.75
5.4.00.0110.18712.58
5.3.290.0140.19013.04
5.3.280.0150.19513.00
5.3.270.0090.23613.01
5.3.260.0090.23913.01
5.3.250.0130.21713.01
5.3.240.0120.21213.01
5.3.230.0110.23813.00
5.3.220.0080.21813.00
5.3.210.0110.22613.00
5.3.200.0100.24312.99
5.3.190.0110.22012.99
5.3.180.0130.21412.99
5.3.170.0080.22412.99
5.3.160.0120.19812.99
5.3.150.0100.20412.99
5.3.140.0120.22012.99
5.3.130.0120.21712.99
5.3.120.0110.22812.99
5.3.110.0110.20712.99
5.3.100.0140.20312.81
5.3.90.0130.21112.79
5.3.80.0080.20312.79
5.3.70.0110.22512.79
5.3.60.0110.21112.79
5.3.50.0070.22412.77
5.3.40.0120.20612.77
5.3.30.0130.21212.75
5.3.20.0090.21412.68
5.3.10.0100.22212.67
5.3.00.0140.19812.66
5.2.170.0310.1779.19
5.2.160.0260.1949.18
5.2.150.0380.1829.19
5.2.140.0330.2189.18
5.2.130.0220.1749.14
5.2.120.0350.1829.14
5.2.110.0170.1989.15
5.2.100.0300.1809.14
5.2.90.0260.1949.14
5.2.80.0260.1869.14
5.2.70.0200.1929.14
5.2.60.0290.1969.09
5.2.50.0330.1799.06
5.2.40.0310.2009.04
5.2.30.0360.1909.02
5.2.20.0280.4419.03
5.2.10.0280.4418.95
5.2.00.0260.4138.82
5.1.60.0370.4058.10
5.1.50.0300.4178.10
5.1.40.0460.3928.07
5.1.30.0410.4018.43
5.1.20.0260.4038.45
5.1.10.0480.5098.17
5.1.00.0480.3988.17
5.0.50.0280.4176.65
5.0.40.0280.5756.51
5.0.30.0210.5466.32
5.0.20.0330.4216.29
5.0.10.0470.3856.27
5.0.00.0400.4296.26
4.4.90.0450.3494.78
4.4.80.0200.4074.75
4.4.70.0370.4284.75
4.4.60.0360.3724.75
4.4.50.0170.3644.77
4.4.40.0190.3614.70
4.4.30.0250.3574.76
4.4.20.0200.3544.84
4.4.10.0220.3584.85
4.4.00.0260.3804.76
4.3.110.0210.3764.67
4.3.100.0240.3764.66
4.3.90.0250.3924.63
4.3.80.0240.3494.59
4.3.70.0270.3474.63
4.3.60.0270.3644.63
4.3.50.0230.3814.63
4.3.40.0270.3464.54
4.3.30.0240.3553.32
4.3.20.0320.3563.29
4.3.10.0310.3623.25
4.3.00.0000.35328.29

preferences:
37.54 ms | 400 KiB | 5 Q