3v4l.org

run code in 300+ PHP versions simultaneously
<?php //0046b if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');exit(199); ?> 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

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.0.120.0040.00413.55
8.0.110.0040.00413.50
8.0.100.0030.00613.53
8.0.90.0000.00813.57
8.0.80.0030.00613.62
8.0.70.0060.00213.51
8.0.60.0000.00913.57
8.0.50.0000.00913.44
8.0.30.0000.00813.58
8.0.20.0080.00013.63
8.0.10.0050.00313.69
8.0.00.0000.00613.69
7.4.250.0000.00713.39
7.4.240.0070.00013.30
7.4.230.0070.00013.24
7.4.220.0040.00213.36
7.4.210.0070.00013.25
7.4.200.0060.00013.18
7.4.190.0000.00713.30
7.4.180.0040.00413.49
7.4.160.0030.00513.36
7.4.150.0000.00813.42
7.4.140.0020.00413.36
7.4.130.0070.00013.35
7.4.120.0040.00213.27
7.4.110.0040.00213.20
7.4.100.0030.00313.24
7.4.90.0050.00213.01
7.4.80.0030.00313.09
7.4.70.0030.00313.16
7.4.60.0040.00413.15
7.4.50.0070.00013.25
7.4.40.0030.00313.34
7.4.30.0040.00213.38
7.4.20.0000.00713.43
7.4.10.0060.00614.16
7.4.00.0080.00514.08
7.3.310.0050.00313.52
7.3.300.0060.00313.49
7.3.290.0000.00913.31
7.3.280.0110.00013.32
7.3.270.0070.00413.42
7.3.260.0060.00613.47
7.3.250.0090.00213.26
7.3.240.0100.00313.20
7.3.230.0030.00713.21
7.3.220.0050.00513.39
7.3.210.0050.00513.14
7.3.200.0070.00313.10
7.3.190.0070.00313.35
7.3.180.0000.01013.39
7.3.170.0070.00213.33
7.3.160.0100.00013.40
7.3.150.0050.00513.15
7.3.140.0000.00913.33
7.3.130.0060.00614.23
7.3.120.0070.00713.96
7.3.110.0080.00614.05
7.3.100.0040.00614.06
7.3.90.0020.00914.17
7.3.80.0030.00714.09
7.3.70.0020.00914.26
7.3.60.0080.00314.26
7.3.50.0050.00414.11
7.3.40.0020.00714.01
7.3.30.0030.00913.96
7.3.20.0030.00715.94
7.3.10.0080.00216.25
7.3.00.0050.00716.14
7.2.340.0080.00013.29
7.2.330.0100.00313.46
7.2.320.0100.00313.33
7.2.310.0130.00013.36
7.2.300.0120.00013.43
7.2.290.0080.00413.24
7.2.280.0090.00313.21
7.2.270.0080.00413.36
7.2.260.0080.00614.10
7.2.250.0090.00713.97
7.2.240.0080.00614.15
7.2.230.0030.00914.10
7.2.220.0090.00514.23
7.2.210.0070.00614.30
7.2.200.0090.00414.40
7.2.190.0130.00214.18
7.2.180.0110.00314.19
7.2.170.0030.01014.42
7.2.160.0080.00614.36
7.2.150.0070.00516.05
7.2.140.0100.00216.19
7.2.130.0060.00716.46
7.2.120.0070.00616.35
7.2.110.0070.00716.44
7.2.100.0070.00516.38
7.2.90.0090.00516.46
7.2.80.0080.00516.37
7.2.70.0120.00316.41
7.2.60.0090.00616.57
7.2.50.0070.00716.44
7.2.40.0090.00416.34
7.2.30.0050.00916.52
7.2.20.0090.00516.29
7.2.10.0070.00816.55
7.2.00.0100.00417.19
7.1.330.0080.00615.15
7.1.320.0070.00514.92
7.1.310.0090.00315.12
7.1.300.0060.00615.03
7.1.290.0040.00715.22
7.1.280.0040.00915.09
7.1.270.0110.00215.17
7.1.260.0070.00615.10
7.1.250.0070.00515.40
7.1.240.0060.00715.12
7.1.230.0050.00615.07
7.1.220.0090.00514.97
7.1.210.0020.00915.12
7.1.200.0100.00215.30
7.1.190.0080.00415.01
7.1.180.0110.00215.10
7.1.170.0050.00515.18
7.1.160.0080.00415.10
7.1.150.0040.00915.11
7.1.140.0060.00614.91
7.1.130.0100.00415.06
7.1.120.0050.00715.03
7.1.110.0070.00615.16
7.1.100.0110.00516.04
7.1.90.0080.00614.96
7.1.80.0070.00415.17
7.1.70.0060.00815.54
7.1.60.0070.00916.39
7.1.50.0050.00915.72
7.1.40.0060.00414.99
7.1.30.0080.00514.90
7.1.20.0060.00515.04
7.1.10.0080.00614.82
7.1.00.0040.03217.53
7.0.330.0060.00614.79
7.0.320.0100.00214.93
7.0.310.0050.00714.83
7.0.300.0040.00814.71
7.0.290.0050.00714.75
7.0.280.0120.00214.82
7.0.270.0070.00614.88
7.0.260.0060.00614.97
7.0.250.0080.00514.89
7.0.240.0050.00714.92
7.0.230.0050.00614.89
7.0.220.0060.00414.83
7.0.210.0070.00714.84
7.0.200.0060.00715.62
7.0.190.0070.00314.91
7.0.180.0070.00414.98
7.0.170.0100.00314.88
7.0.160.0070.00514.70
7.0.150.0050.00914.85
7.0.140.0050.00814.79
7.0.130.0090.00414.77
7.0.120.0090.00314.77
7.0.110.0100.01816.65
7.0.100.0170.01516.47
7.0.90.0190.01516.53
7.0.80.0180.01316.53
7.0.70.0190.01816.44
7.0.60.0160.01816.42
7.0.50.0200.01616.57
7.0.40.0050.01615.74
7.0.30.0070.01715.75
7.0.20.0070.01715.83
7.0.10.0080.01115.78
7.0.00.0020.01915.84
5.6.400.0080.00413.67
5.6.390.0070.00413.58
5.6.380.0080.00613.75
5.6.370.0070.00513.37
5.6.360.0100.00413.54
5.6.350.0060.00513.63
5.6.340.0070.00513.81
5.6.330.0100.00313.60
5.6.320.0030.01013.73
5.6.310.0090.00513.58
5.6.300.0100.00313.68
5.6.290.0050.00813.74
5.6.280.0050.01616.01
5.6.270.0070.00513.63
5.6.260.0080.01515.97
5.6.250.0090.01315.99
5.6.240.0070.01415.98
5.6.230.0090.01516.00
5.6.220.0070.01716.00
5.6.210.0050.01916.05
5.6.200.0120.01415.97
5.6.190.0030.01916.20
5.6.180.0060.03216.07
5.6.170.0100.01315.85
5.6.160.0030.02015.91
5.6.150.0050.01916.05
5.6.140.0060.01716.08
5.6.130.0040.01915.95
5.6.120.0060.01915.98
5.6.110.0080.01315.84
5.6.100.0090.01415.94
5.6.90.0040.02115.89
5.6.80.0070.01415.69
5.6.70.0060.01515.85
5.6.60.0060.01515.65
5.6.50.0070.01515.77
5.6.40.0030.01715.78
5.6.30.0060.01715.69
5.6.20.0090.01915.70
5.6.10.0070.01415.68
5.6.00.0050.01615.65
5.5.380.0060.01615.07
5.5.370.0090.01314.98
5.5.360.0040.02014.95
5.5.350.0060.01914.79
5.5.340.0070.01715.11
5.5.330.0050.01715.04
5.5.320.0050.01915.20
5.5.310.0060.01715.12
5.5.300.0070.01415.14
5.5.290.0070.01615.02
5.5.280.0040.02215.19
5.5.270.0040.02415.02
5.5.260.0060.01814.98
5.5.250.0090.01215.07
5.5.240.0040.01914.88
5.5.230.0060.02014.93
5.5.220.0100.01114.78
5.5.210.0070.01314.93
5.5.200.0080.01614.85
5.5.190.0040.01714.90
5.5.180.0060.01614.85
5.5.170.0100.00213.45
5.5.160.0040.01614.83
5.5.150.0040.01714.66
5.5.140.0050.01514.89
5.5.130.0060.01414.77
5.5.120.0060.01514.70
5.5.110.0040.01514.81
5.5.100.0090.01114.74
5.5.90.0060.01414.73
5.5.80.0080.01514.77
5.5.70.0060.01314.82
5.5.60.0080.01314.68
5.5.50.0040.01414.83
5.5.40.0030.01514.84
5.5.30.0050.01614.75
5.5.20.0060.01914.81
5.5.10.0110.00814.68
5.5.00.0020.01914.85
5.4.450.0080.01414.51
5.4.440.0040.01614.34
5.4.430.0050.01414.45
5.4.420.0080.01614.40
5.4.410.0070.01814.21
5.4.400.0090.01314.27
5.4.390.0030.01414.16
5.4.380.0100.01414.14
5.4.370.0060.01314.31
5.4.360.0080.01214.37
5.4.350.0050.01314.25
5.4.340.0080.01014.18
5.4.330.0050.00511.92
5.4.320.0070.01314.40
5.4.310.0070.01314.31
5.4.300.0070.01514.22
5.4.290.0050.01714.23
5.4.280.0080.01314.24
5.4.270.0080.01314.25
5.4.260.0060.01314.27
5.4.250.0050.01314.30
5.4.240.0110.01114.16
5.4.230.0010.02014.18
5.4.220.0030.01714.23
5.4.210.0030.01714.14
5.4.200.0060.01514.27
5.4.190.0030.01514.17
5.4.180.0040.01514.25
5.4.170.0030.01714.24
5.4.160.0040.01614.27
5.4.150.0050.01314.14
5.4.140.0070.01113.49
5.4.130.0060.01113.34
5.4.120.0070.01213.29
5.4.110.0050.01313.37
5.4.100.0050.01413.45
5.4.90.0040.01713.31
5.4.80.0050.01213.46
5.4.70.0060.01213.44
5.4.60.0020.01613.46
5.4.50.0040.01313.35
5.4.40.0050.01413.41
5.4.30.0040.01713.43
5.4.20.0090.01013.50
5.4.10.0040.01513.35
5.4.00.0080.01013.21

preferences:
35.35 ms | 400 KiB | 5 Q