3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = "Sample Testing String"; $start = array_sum( explode( ' ', microtime( ) ) ); for( $a = 10000000; $a ; --$a ) { md5( $str ); } $end = array_sum( explode(' ', microtime()) );echo $end - $start; die;

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.2.110.0161.77116.72
7.2.100.0331.78316.47
7.2.90.0201.81616.58
7.2.80.0171.80216.44
7.2.70.0161.83616.77
7.2.60.0161.81616.72
7.2.50.0261.88016.77
7.2.40.0231.76716.98
7.2.30.0261.87716.56
7.2.20.0171.78516.75
7.2.10.0231.91217.02
7.2.00.0201.94118.14
7.1.230.1732.08915.72
7.1.220.0132.04315.77
7.1.210.0072.06315.82
7.1.200.0162.01815.86
7.1.190.0202.14515.81
7.1.180.0102.10515.88
7.1.170.0072.08315.65
7.1.160.0102.08615.68
7.1.150.0132.19315.89
7.1.140.0172.09015.64
7.1.130.0232.11415.73
7.1.120.0202.12715.63
7.1.110.0132.08115.84
7.1.100.0192.26915.81
7.1.90.0132.11415.70
7.1.80.0132.12915.88
7.1.70.0082.17416.57
7.1.60.0082.19217.54
7.1.50.0072.09116.17
7.1.40.0262.20715.78
7.1.30.2152.07633.74
7.1.20.0162.15016.04
7.1.10.0232.10115.63
7.1.00.0122.01419.02
7.0.310.0242.15415.13
7.0.300.0162.11515.55
7.0.290.0102.15215.30
7.0.280.0302.10315.21
7.0.270.0162.30115.60
7.0.260.0302.14115.37
7.0.250.0132.16515.30
7.0.240.0272.28315.27
7.0.230.0102.08015.38
7.0.220.0332.06115.34
7.0.210.0432.08715.31
7.0.200.0182.19216.17
7.0.190.0302.11515.55
7.0.180.0102.13915.25
7.0.170.0202.05615.27
7.0.160.0062.04815.28
7.0.150.0172.17815.29
7.0.140.0072.27118.75
7.0.130.0072.16415.55
7.0.120.0402.08715.48
7.0.110.0172.20015.36
7.0.100.0202.14815.35
7.0.90.0302.11215.52
7.0.80.0072.10815.44
7.0.70.0072.27015.23
7.0.60.0102.16917.61
7.0.50.0122.14016.66
7.0.40.0142.10516.55
7.0.30.0242.25716.71
7.0.20.0232.14416.77
7.0.10.0102.07116.63
7.0.00.0132.07116.69
5.6.380.0162.47514.12
5.6.370.0162.47714.07
5.6.360.0162.47214.54
5.6.350.0032.46914.35
5.6.340.0172.45814.09
5.6.330.0162.46413.90
5.6.320.0202.45314.55
5.6.310.0162.47614.29
5.6.300.0172.47714.00
5.6.290.0022.48914.14
5.6.280.0072.44617.69
5.6.270.0102.48114.11
5.6.260.0162.47314.54
5.6.250.0102.48013.92
5.6.240.0132.46713.99
5.6.230.0102.46413.86
5.6.220.0102.47714.51
5.6.210.0122.47817.32
5.6.200.0232.46216.33
5.6.190.0072.46717.39
5.6.180.0222.46017.22
5.6.170.0292.45517.20
5.6.160.0132.47717.32
5.6.150.0102.48016.16
5.6.140.0092.47416.24
5.6.130.0082.48816.08
5.6.120.0152.48317.63
5.6.110.0932.40417.45
5.6.100.0142.48217.64
5.6.90.0102.46217.56
5.6.80.0082.48817.36
5.6.70.1652.32217.39
5.6.60.0072.48714.19
5.6.50.0132.47514.38
5.6.40.0072.48614.09
5.6.30.0072.48814.16
5.6.20.0092.47814.10
5.6.10.0132.46814.32
5.6.00.0102.47014.00
5.5.380.0162.47212.79
5.5.370.0102.48112.79
5.5.360.0212.45712.79
5.5.350.0122.38416.65
5.5.340.0122.48015.36
5.5.330.0082.48216.44
5.5.320.0082.48516.45
5.5.310.0132.48116.48
5.5.300.0072.49115.32
5.5.290.0072.49115.38
5.5.280.0002.49016.79
5.5.270.0022.49216.83
5.5.260.0082.49016.84
5.5.250.0032.48416.78
5.5.240.0132.48616.43
5.5.230.0032.49412.79
5.5.220.0102.48712.79
5.5.210.0032.49412.79
5.5.200.0072.49112.79
5.5.190.0032.49312.79
5.5.180.0062.49012.79
5.5.170.0102.48014.14
5.5.160.0072.47312.79
5.5.150.0072.48712.79
5.5.140.0112.46512.79
5.5.130.0162.46612.79
5.5.120.0102.47112.79
5.5.110.0062.48512.79
5.5.100.0172.46612.79
5.5.90.0162.47712.79
5.5.80.0072.47012.79
5.5.70.0102.47012.79
5.5.60.0102.48512.79
5.5.50.0102.47112.79
5.5.40.0192.46512.79
5.5.30.0102.48212.79
5.5.20.0202.45912.79
5.5.10.0032.46712.79
5.5.00.0032.49012.79
5.4.450.2352.26115.96
5.4.440.0082.46815.95
5.4.430.0132.46016.01
5.4.420.0172.45616.09
5.4.410.0172.48015.85
5.4.400.0202.47715.89
5.4.390.2252.27215.87
5.4.380.0152.45215.84
5.4.370.0202.47315.93
5.4.360.0232.45015.78
5.4.350.0172.43416.00
5.4.340.0102.48515.97
5.4.330.0032.49412.79
5.4.320.0202.45915.86
5.4.310.0202.45215.94
5.4.300.0182.46515.96
5.4.290.0282.46015.98
5.4.280.0182.45316.00
5.4.270.0222.43716.00
5.4.260.0172.46716.01
5.4.250.0202.47115.75
5.4.240.0162.47815.98
5.4.230.0202.47015.87
5.4.220.0232.46515.87
5.4.210.0272.45815.96
5.4.200.0172.47015.83
5.4.190.1702.32115.89
5.4.180.0152.45315.99
5.4.170.1732.31615.85
5.4.160.0172.45515.93
5.4.150.2032.28815.87
5.4.140.1902.30514.53
5.4.130.0222.46614.53
5.4.120.0152.44714.59
5.4.110.0132.46214.61
5.4.100.0052.44314.59
5.4.90.0132.47614.59
5.4.80.0112.48214.47
5.4.70.0972.40014.56
5.4.60.0252.46214.57
5.4.50.0032.45014.53
5.4.40.1382.35614.56
5.4.30.0122.48414.52
5.4.20.0182.47714.41
5.4.10.1172.38014.53
5.4.00.1882.30514.28

preferences:
36.05 ms | 401 KiB | 5 Q