3v4l.org

run code in 300+ PHP versions simultaneously
<?php function a() { return; } function b() { return false; } $start = microtime(true); for ($i = 0; $i<999999; $i++) { a(); } $end = microtime(true); echo "A :".($end-$start)."\n"; $start = microtime(true); for ($i = 0; $i<999999; $i++) { b(); } $end = microtime(true); echo "B :".($end-$start)."\n";

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.0100.06215.14
7.4.00.0100.06014.93
7.3.130.0100.06614.91
7.3.120.0160.05815.05
7.3.110.0030.06815.12
7.3.100.0060.04514.74
7.3.90.0100.03814.88
7.3.80.0000.04714.72
7.3.70.0100.04014.80
7.3.60.0060.03814.82
7.3.50.0130.03814.50
7.3.40.0100.03714.80
7.3.30.0030.04014.90
7.3.20.0000.04216.54
7.3.10.0100.03716.71
7.3.00.0030.04216.66
7.2.260.0070.04814.96
7.2.250.0030.07214.99
7.2.240.0100.04214.93
7.2.230.0070.04714.76
7.2.220.0070.05215.09
7.2.210.0070.04915.28
7.2.200.0030.05115.07
7.2.190.0000.04614.95
7.2.180.0060.04515.09
7.2.170.0100.04715.15
7.2.160.0030.05415.11
7.2.150.0130.03816.78
7.2.140.0030.04916.89
7.2.130.0050.04816.88
7.2.120.0070.04917.01
7.2.110.0030.05716.83
7.2.100.0100.04116.81
7.2.90.0070.04317.15
7.2.80.0040.04816.98
7.2.70.0020.04917.00
7.2.60.0070.05016.98
7.2.50.0070.04416.90
7.2.40.0070.05616.90
7.2.30.0030.05116.99
7.2.20.0080.04216.91
7.2.10.0070.04716.87
7.2.00.0040.04817.75
7.1.330.0070.13115.84
7.1.320.0130.12415.73
7.1.310.0030.13715.91
7.1.300.0030.13415.84
7.1.290.0070.12815.65
7.1.280.0030.13015.76
7.1.270.0000.14115.70
7.1.260.0000.13215.96
7.1.250.0070.13015.88
7.1.240.0030.13015.90
7.1.230.0070.13015.93
7.1.220.0000.13215.55
7.1.210.0000.14215.72
7.1.200.0070.12615.89
7.1.190.0070.12415.93
7.1.180.0030.13015.61
7.1.170.0000.15215.84
7.1.160.0030.13615.95
7.1.150.0030.12915.73
7.1.140.0030.12715.94
7.1.130.0030.13215.91
7.1.120.0070.12815.73
7.1.110.0070.13615.96
7.1.100.0030.12315.78
7.1.90.0100.12115.51
7.1.80.0070.12215.75
7.1.70.0030.09016.57
7.1.60.0110.10217.36
7.1.50.0050.10815.98
7.1.40.0030.17315.84
7.1.30.0100.12415.77
7.1.20.0070.13315.68
7.1.10.0100.12615.75
7.1.00.0050.09819.11
7.0.330.0000.16115.36
7.0.320.0100.12515.31
7.0.310.0030.12815.54
7.0.300.0100.11915.32
7.0.290.0070.12515.46
7.0.280.0070.12515.30
7.0.270.0000.13015.39
7.0.260.0070.11615.39
7.0.250.0030.13915.51
7.0.240.0030.14115.44
7.0.230.0070.12015.42
7.0.220.0030.12515.65
7.0.210.0000.12715.22
7.0.200.0200.08515.11
7.0.190.0070.12515.43
7.0.180.0030.13515.56
7.0.170.0070.17215.20
7.0.160.0070.11815.49
7.0.150.0000.13915.33
7.0.140.0030.15318.71
7.0.130.0100.12815.61
7.0.120.0000.13015.29
7.0.110.0030.13015.39
7.0.100.0000.14415.56
7.0.90.0030.14315.46
7.0.80.0070.12015.55
7.0.70.0000.14115.21
7.0.60.0070.14717.70
7.0.50.0030.13316.67
7.0.40.0080.11116.59
7.0.30.0220.11316.81
7.0.20.0200.09616.92
7.0.10.0070.12516.82
7.0.00.0050.12816.81
5.6.400.0070.26614.07
5.6.390.0070.28514.57
5.6.380.0100.25214.30
5.6.370.0030.28214.22
5.6.360.0070.25514.08
5.6.350.0030.25914.51
5.6.340.0030.28014.54
5.6.330.0030.28414.45
5.6.320.0100.25814.30
5.6.310.0030.27814.67
5.6.300.0030.26314.63
5.6.290.0030.35114.33
5.6.280.0030.27917.79
5.6.270.0000.28514.30
5.6.260.0070.26714.31
5.6.250.0100.27914.36
5.6.240.0030.29814.46
5.6.230.0100.29214.38
5.6.220.0000.32114.13
5.6.210.0100.23317.44
5.6.200.0100.23316.25
5.6.190.0100.21417.38
5.6.180.1630.21717.31
5.6.170.0100.21817.44
5.6.160.0070.23917.45
5.6.150.0050.22216.24
5.6.140.0030.22216.33
5.6.130.0080.21916.29
5.6.120.0070.27917.80
5.6.110.0030.22717.71
5.6.100.0070.24117.64
5.6.90.0070.24117.56
5.6.80.0080.26217.35
5.6.70.0030.33514.21
5.6.60.0000.28613.93
5.6.50.0030.32514.41
5.6.40.0030.31914.05
5.6.30.0100.27514.47
5.6.20.0130.25114.11
5.6.10.0000.29514.07
5.6.00.0030.26614.20
5.5.380.0030.27714.30
5.5.370.0070.27314.59
5.5.360.0000.28813.98
5.5.350.0130.23817.37
5.5.340.0020.22416.17
5.5.330.0050.22616.97
5.5.320.0250.21117.18
5.5.310.0220.22517.21
5.5.300.0070.22216.14
5.5.290.0080.25216.14
5.5.280.0050.23917.46
5.5.270.0070.22017.54
5.5.260.0150.23117.39
5.5.250.0170.25317.11
5.5.240.2120.23117.21
5.5.230.0070.26713.95
5.5.220.0030.25513.89
5.5.210.0070.26613.93
5.5.200.0030.30513.93
5.5.190.0030.27313.93
5.5.180.0030.28614.25
5.5.170.0000.30313.97
5.5.160.0030.27214.07
5.5.150.0070.25914.31
5.5.140.0070.25014.40
5.5.130.0000.30714.02
5.5.120.0100.27214.10
5.5.110.0000.30114.08
5.5.100.0100.25114.15
5.5.90.0100.29714.34
5.5.80.0130.26014.33
5.5.70.0000.28014.12
5.5.60.0070.26513.75
5.5.50.0000.27614.38
5.5.40.0130.26414.18
5.5.30.0070.25713.96
5.5.20.0030.35914.07
5.5.10.0070.32314.42
5.5.00.0030.30314.25
5.4.450.0120.24615.19
5.4.440.0070.22715.23
5.4.430.0130.21315.27
5.4.420.0120.23115.21
5.4.410.0120.25715.24
5.4.400.0050.25514.97
5.4.390.0150.23514.99
5.4.380.0120.26114.94
5.4.370.0080.23615.24
5.4.360.0080.23014.91
5.4.350.0070.24215.01
5.4.340.0120.25115.11
5.4.330.0000.26811.10
5.4.320.0130.24515.16
5.4.310.0170.25115.11
5.4.300.0130.23915.00
5.4.290.0170.21715.14
5.4.280.0100.23915.24
5.4.270.0100.24314.93
5.4.260.0170.21915.18
5.4.250.0130.23414.89
5.4.240.0130.23815.17
5.4.230.0100.23614.96
5.4.220.0080.24514.98
5.4.210.0180.26515.04
5.4.200.0080.23514.98
5.4.190.0130.24115.00
5.4.180.0080.23115.09
5.4.170.0130.23615.06
5.4.160.0120.21215.16
5.4.150.0120.25414.89
5.4.140.0100.23013.84
5.4.130.0120.22413.64
5.4.120.0150.27913.53
5.4.110.0080.23513.84
5.4.100.0100.23613.65
5.4.90.0100.23213.71
5.4.80.0070.25913.75
5.4.70.0130.24113.80
5.4.60.0130.23213.79
5.4.50.0070.23213.79
5.4.40.0150.23013.65
5.4.30.0220.21613.68
5.4.20.0120.23713.57
5.4.10.0120.22813.68
5.4.00.0100.25013.49
5.3.290.0100.29512.70
5.3.280.0080.28412.75
5.3.270.0100.28012.67
5.3.260.0120.30212.70
5.3.250.0150.27512.77
5.3.240.0100.30712.68
5.3.230.0100.24812.73
5.3.220.0100.29512.50
5.3.210.0080.27812.52
5.3.200.0150.30212.66
5.3.190.0050.29712.60
5.3.180.0100.31012.70
5.3.170.0120.27912.61
5.3.160.0130.27012.75
5.3.150.0070.27112.74
5.3.140.0070.25112.64
5.3.130.0150.28412.67
5.3.120.0080.27712.71
5.3.110.0130.28112.72
5.3.100.0120.30012.63
5.3.90.0180.25412.71
5.3.80.0150.31812.65
5.3.70.0400.25212.61
5.3.60.0120.32312.71
5.3.50.0130.30212.67
5.3.40.0130.28812.68
5.3.30.0120.27012.73
5.3.20.0120.28212.68
5.3.10.0150.27112.61
5.3.00.0080.26112.57
5.2.170.0170.27714.90
5.2.160.0300.26314.90
5.2.150.0230.27714.90
5.2.140.0130.22314.90
5.2.130.0130.27014.90
5.2.120.0130.27014.90
5.2.110.0200.24714.90
5.2.100.0230.21714.90
5.2.90.0170.23314.90
5.2.80.0070.24714.90
5.2.70.0100.22314.90
5.2.60.0200.20314.90
5.2.50.0070.22014.90
5.2.40.0070.21014.90
5.2.30.0100.27314.90
5.2.20.0100.26314.90
5.2.10.0130.20314.90
5.2.00.0230.25014.90
5.1.60.0130.22714.90
5.1.50.0170.22314.90
5.1.40.0100.26014.90
5.1.30.0030.21014.90
5.1.20.0100.29314.90
5.1.10.0100.21314.90
5.1.00.0100.25714.90
5.0.50.0030.44714.90
5.0.40.0030.37314.90
5.0.30.0030.38714.90
5.0.20.0030.38714.90
5.0.10.0100.52014.90
5.0.00.0070.45014.90
4.4.90.0070.36714.90
4.4.80.0070.39014.90
4.4.70.0070.39314.90
4.4.60.0000.34314.90
4.4.50.0730.34314.90
4.4.40.0070.42314.90
4.4.30.0830.35314.90
4.4.20.0000.33014.90
4.4.10.0000.33314.90
4.4.00.0070.39014.90
4.3.110.0530.33014.90
4.3.100.0030.31714.90
4.3.90.0000.32014.90
4.3.80.0100.41714.90
4.3.70.0030.35014.90
4.3.60.0030.46014.90
4.3.50.0030.38714.90
4.3.40.0070.36314.90
4.3.30.0000.38014.90
4.3.20.0070.37714.90
4.3.10.0000.33014.90
4.3.00.0030.38014.90

preferences:
31.06 ms | 400 KiB | 5 Q