3v4l.org

run code in 300+ PHP versions simultaneously
<?php //00e57 // ************************************************************************* // * * // * WHMCS - The Complete Client Management, Billing & Support Solution * // * Copyright (c) WHMCS Ltd. All Rights Reserved, * // * Version: 6.0.1 (6.0.1-release.1) * // * BuildId: 68f3a94.51 * // * Build Date: 15 Jul 2015 * // * * // ************************************************************************* // * * // * Email: info@whmcs.com * // * Website: http://www.whmcs.com * // * * // ************************************************************************* // * * // * This software is furnished under a license and may be used and copied * // * only in accordance with the terms of such license and with the * // * inclusion of the above copyright notice. This software or any other * // * copies thereof may not be provided or otherwise made available to any * // * other person. No title to and ownership of the software is hereby * // * transferred. * // * * // * You may not reverse engineer, decompile, defeat license encryption * // * mechanisms, or disassemble this software product or software product * // * license. WHMCompleteSolution may terminate this license if you don't * // * comply with any of the terms and conditions set forth in our end user * // * license agreement (EULA). In such event, licensee agrees to return * // * licensor or destroy all copies of software upon termination of the * // * license. * // * * // * Please see the EULA file for the full End User License Agreement. * // * * // ************************************************************************* 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.0080.00013.51
8.0.110.0040.00413.57
8.0.100.0060.00313.42
8.0.90.0070.00213.63
8.0.80.0000.00613.61
8.0.70.0030.00713.52
8.0.60.0060.00313.60
8.0.50.0090.00013.61
8.0.30.0030.00713.46
8.0.20.0040.00413.52
8.0.10.0070.00013.72
8.0.00.0050.00313.66
7.4.250.0030.00313.46
7.4.240.0070.00013.51
7.4.230.0000.00713.35
7.4.220.0000.00613.46
7.4.210.0030.00313.43
7.4.200.0050.00013.46
7.4.190.0000.00713.43
7.4.180.0030.00313.53
7.4.160.0000.00513.32
7.4.150.0030.00313.45
7.4.140.0050.00013.30
7.4.130.0030.00313.39
7.4.120.0030.00313.29
7.4.110.0060.00013.41
7.4.100.0030.00313.34
7.4.90.0000.00613.30
7.4.80.0050.00013.47
7.4.70.0030.00313.31
7.4.60.0050.00013.28
7.4.50.0050.00013.18
7.4.40.0060.00013.39
7.4.30.0000.00513.37
7.4.20.0000.00613.39
7.4.10.0060.00013.24
7.4.00.0060.00013.28
7.3.310.0000.00513.27
7.3.300.0030.00313.22
7.3.290.0000.00513.27
7.3.280.0050.00013.16
7.3.270.0050.00013.48
7.3.260.0050.00013.36
7.3.250.0000.00513.20
7.3.240.0000.00513.42
7.3.230.0000.00513.31
7.3.220.0030.00313.34
7.3.210.0000.00513.37
7.3.200.0050.00013.32
7.3.190.0000.00613.39
7.3.180.0000.00513.43
7.3.170.0030.00313.29
7.3.160.0000.00513.26
7.3.150.0030.00313.20
7.3.140.0030.00313.16
7.3.130.0000.00513.15
7.3.120.0030.00313.41
7.3.110.0030.00313.08
7.3.100.0000.00513.11
7.3.90.0060.00013.59
7.3.80.0060.00013.17
7.3.70.0000.00613.45
7.3.60.0050.00013.31
7.3.50.0050.00013.39
7.3.40.0030.00313.52
7.3.30.0050.00013.46
7.3.20.0030.00315.20
7.3.10.0000.00515.16
7.3.00.0030.00315.25
7.2.340.0040.00413.30
7.2.330.0140.00013.43
7.2.320.0130.00013.38
7.2.310.0090.00313.25
7.2.300.0110.00213.45
7.2.290.0120.00313.39
7.2.280.0100.00313.37
7.2.270.0130.00013.20
7.2.260.0100.00213.48
7.2.250.0080.00413.39
7.2.240.0050.00713.46
7.2.230.0130.00013.46
7.2.220.0090.00313.50
7.2.210.0080.00413.29
7.2.200.0110.00313.48
7.2.190.0060.00613.52
7.2.180.0080.00413.59
7.2.170.0130.00013.62
7.2.160.0070.00713.54
7.2.150.0130.00015.25
7.2.140.0080.00415.42
7.2.130.0090.00415.31
7.2.120.0130.00015.32
7.2.110.0080.00415.22
7.2.100.0100.00315.51
7.2.90.0090.00415.21
7.2.80.0120.00015.23
7.2.70.0080.00415.18
7.2.60.0130.00015.37
7.2.50.0040.00915.23
7.2.40.0060.00615.29
7.2.30.0080.00515.42
7.2.20.0060.00615.46
7.2.10.0060.00715.28
7.2.00.0060.00715.51
7.1.330.0080.00414.21
7.1.320.0110.00214.35
7.1.310.0090.00314.12
7.1.300.0000.01214.28
7.1.290.0120.00014.40
7.1.280.0000.01214.14
7.1.270.0120.00014.34
7.1.260.0080.00414.21
7.1.250.0070.00714.34
7.1.240.0110.00014.37
7.1.230.0100.00214.26
7.1.220.0120.00014.24
7.1.210.0060.00614.27
7.1.200.0080.00414.30
7.1.190.0100.00314.35
7.1.180.0070.00514.33
7.1.170.0070.00514.28
7.1.160.0100.00214.09
7.1.150.0000.01214.23
7.1.140.0060.00614.23
7.1.130.0130.00014.14
7.1.120.0080.00414.28
7.1.110.0120.00014.20
7.1.100.0060.00614.25
7.1.90.0060.00614.25
7.1.80.0090.00314.36
7.1.70.0060.00315.55
7.1.60.0120.00616.89
7.1.50.0070.00515.69
7.1.40.0000.01214.19
7.1.30.0080.00414.17
7.1.20.0110.00214.35
7.1.10.0060.00614.28
7.1.00.0060.04018.22
7.0.330.0130.00014.08
7.0.320.0110.00014.20
7.0.310.0060.00614.21
7.0.300.0070.00514.32
7.0.290.0060.00614.25
7.0.280.0110.00014.39
7.0.270.0090.00314.17
7.0.260.0080.00414.29
7.0.250.0100.00214.37
7.0.240.0050.00514.13
7.0.230.0090.00314.15
7.0.220.0110.00014.09
7.0.210.0070.00514.34
7.0.200.0090.00015.37
7.0.190.0090.00214.32
7.0.180.0060.00614.36
7.0.170.0110.00014.38
7.0.160.0120.00014.07
7.0.150.0120.00013.97
7.0.140.0100.00214.16
7.0.130.0120.00014.31
7.0.120.0110.03818.11
7.0.110.0050.02518.03
7.0.100.0050.03918.12
7.0.90.0050.03418.05
7.0.80.0040.02418.06
7.0.70.0060.02818.14
7.0.60.0110.01817.88
7.0.50.0060.02618.13
7.0.40.0070.04417.13
7.0.30.0110.03817.13
7.0.20.0070.02117.12
7.0.10.0060.04216.98
7.0.00.0080.03817.07
5.6.400.0060.00612.80
5.6.390.0080.00312.84
5.6.380.0120.00012.58
5.6.370.0070.00512.79
5.6.360.0060.00612.95
5.6.350.0120.00012.75
5.6.340.0090.00212.53
5.6.330.0040.00712.66
5.6.320.0110.00012.66
5.6.310.0090.00212.98
5.6.300.0000.01112.75
5.6.290.0040.00712.86
5.6.280.0050.01716.79
5.6.270.0120.04016.89
5.6.260.0060.02616.94
5.6.250.0050.02316.81
5.6.240.0100.01716.97
5.6.230.0080.02217.04
5.6.220.0060.04216.78
5.6.210.0020.02516.86
5.6.200.0040.04716.95
5.6.190.0070.03716.80
5.6.180.0180.03316.86
5.6.170.0040.02417.02
5.6.160.0040.02416.89
5.6.150.0080.02016.93
5.6.140.0080.04016.74
5.6.130.0050.04016.79
5.6.120.0110.02816.89
5.6.110.0070.03516.87
5.6.100.0090.03716.75
5.6.90.0080.03616.85
5.6.80.0100.03816.63
5.6.70.0060.03816.44
5.6.60.0070.03316.47
5.6.50.0070.04216.44
5.6.40.0060.04116.62
5.6.30.0060.03816.59
5.6.20.0120.03816.51
5.6.10.0070.03916.63
5.6.00.0080.04116.48
5.5.380.0080.03315.31
5.5.370.0060.04015.30
5.5.360.0050.04515.03
5.5.350.0110.03815.05
5.5.340.0050.04315.34
5.5.330.0050.03815.31
5.5.320.0100.03815.46
5.5.310.0050.02315.35
5.5.300.0090.02015.32
5.5.290.0050.02315.44
5.5.280.0090.02715.40
5.5.270.0090.03015.51
5.5.260.0090.01815.27
5.5.250.0060.03815.30
5.5.240.0090.04015.03
5.5.230.0060.04315.09
5.5.220.0040.03615.25
5.5.210.0090.03815.17
5.5.200.0070.02014.98
5.5.190.0090.04015.13
5.5.180.0040.03615.10
5.5.170.0080.00412.58
5.5.160.0090.03815.17
5.5.150.0040.02415.02
5.5.140.0070.04114.78
5.5.130.0040.02214.92
5.5.120.0090.03714.96
5.5.110.0060.03014.87
5.5.100.0090.01714.96
5.5.90.0060.03815.20
5.5.80.0040.02115.08
5.5.70.0100.03514.93
5.5.60.0090.01814.83
5.5.50.0090.03814.91
5.5.40.0070.02314.83
5.5.30.0050.04214.82
5.5.20.0040.02614.88
5.5.10.0060.04115.14
5.5.00.0030.02914.97
5.4.450.0090.03816.25
5.4.440.0070.01816.11
5.4.430.0120.03516.08
5.4.420.0060.03116.09
5.4.410.0090.03316.03
5.4.400.0050.04215.86
5.4.390.0040.02115.84
5.4.380.0060.01815.89
5.4.370.0050.03915.88
5.4.360.0050.02115.89
5.4.350.0040.04315.85
5.4.340.0060.03815.74
5.4.330.0040.00712.55
5.4.320.0060.02615.94
5.4.310.0070.02815.77
5.4.300.0080.02815.87
5.4.290.0060.03815.86
5.4.280.0070.02215.89
5.4.270.0050.04015.95
5.4.260.0010.03915.83
5.4.250.0070.04015.80
5.4.240.0090.02315.84
5.4.230.0030.02615.69
5.4.220.0060.03815.71
5.4.210.0110.02315.64
5.4.200.0110.02015.71
5.4.190.0090.01815.68
5.4.180.0050.03715.79
5.4.170.0070.02215.82
5.4.160.0020.03415.76
5.4.150.0100.03215.83
5.4.140.0110.02614.57
5.4.130.0020.03914.48
5.4.120.0060.03614.57
5.4.110.0030.02214.52
5.4.100.0140.02814.51
5.4.90.0070.01914.63
5.4.80.0080.03214.43
5.4.70.0060.03914.60
5.4.60.0030.02314.70
5.4.50.0030.03314.61
5.4.40.0050.03014.61
5.4.30.0080.01514.61
5.4.20.0120.02514.71
5.4.10.0090.01714.43
5.4.00.0050.01614.11
5.3.290.0070.03113.91
5.3.280.0020.02713.82
5.3.270.0100.03013.84
5.3.260.0100.01713.75
5.3.250.0060.02313.94
5.3.240.0070.03613.76
5.3.230.0040.02213.68
5.3.220.0090.03013.71
5.3.210.0070.03813.80
5.3.200.0050.03713.77
5.3.190.0040.02813.78
5.3.180.0060.02313.87
5.3.170.0060.04014.02
5.3.160.0050.03713.90
5.3.150.0050.02513.74
5.3.140.0040.02113.75
5.3.130.0050.04413.67
5.3.120.0070.02513.77
5.3.110.0030.02313.67
5.3.100.0030.02113.46
5.3.90.0070.01713.55
5.3.80.0070.01713.44
5.3.70.0050.01813.43
5.3.60.0040.02013.46
5.3.50.0020.02213.56
5.3.40.0090.01513.45
5.3.30.0050.01813.38
5.3.20.0040.01813.17
5.3.10.0050.01713.14
5.3.00.0040.01913.16
5.2.170.0040.01511.71
5.2.160.0020.01911.50
5.2.150.0040.01411.45
5.2.140.0080.02511.53
5.2.130.0060.01311.66
5.2.120.0040.01611.53
5.2.110.0060.01211.49
5.2.100.0000.01611.53
5.2.90.0020.01711.49
5.2.80.0020.02111.60
5.2.70.0000.01811.59
5.2.60.0000.01611.36
5.2.50.0060.01011.58
5.2.40.0030.01611.42
5.2.30.0020.01711.34
5.2.20.0000.01711.41
5.2.10.0040.01111.24
5.2.00.0030.01511.26
5.1.60.0000.01410.64
5.1.50.0040.01010.64
5.1.40.0040.01010.65
5.1.30.0040.01110.76
5.1.20.0040.01310.83
5.1.10.0060.01010.64
5.1.00.0020.01210.54
5.0.50.0020.01110.31
5.0.40.0020.01010.31
5.0.30.0030.01310.31
5.0.20.0030.00810.31
5.0.10.0020.01210.31
5.0.00.0030.01710.31
4.4.90.0020.00810.31
4.4.80.0030.00610.31
4.4.70.0020.00710.31
4.4.60.0020.00810.31
4.4.50.0000.00810.31
4.4.40.0040.00810.31
4.4.30.0010.00810.31
4.4.20.0030.00610.31
4.4.10.0000.00910.31
4.4.00.0000.01210.31
4.3.110.0010.00710.31
4.3.100.0000.00810.31
4.3.90.0000.00910.31
4.3.80.0030.00910.31
4.3.70.0000.00710.31
4.3.60.0020.00510.31
4.3.50.0030.00610.31
4.3.40.0020.01010.31
4.3.30.0010.00710.31
4.3.20.0020.00710.31
4.3.10.0000.00810.31
4.3.00.0020.00710.31

preferences:
45.53 ms | 403 KiB | 5 Q