3v4l.org

run code in 300+ PHP versions simultaneously
<?php //003ab if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');@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;}}}@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 site administrator.');exit(199); ?> 4+oV566/w91CXz6dy0bzipNj/kHtR0J3xndvhCISPZ7tZnI1NgpqkCWIohhmWyMK8cT/VvooRyeI sHa7/LL9SZIMSmobU16GMLdfKfKHh9sJwQxqEP2Z5/c8FTrmfjU4PcSgXtgiUrvBZRlvxUJOltIO bZJAQVA1xSdUm01/KmUAdByXUWa2NkFDbz7ya815GSNGMNdc5+Hp6gmMYde9o+lwmTL4LQ32LpVK LqV9ouJPS1+0z3/fhqf1+WtP0BKp7CuqPv1So5GTsB6I8D4X10HQMx+WsI7COK5Sm1rFd+uYQSlS WlIAudPe1maoFwJsoNFeebuNaSG6y+AS3Lwp9Eqa3o2ez+9V84MZV8dtaJ3552fD1Zjc2vs5p7DM lCbcMji7+Qi3JowfdqkUBXJKuZwygnK4CC4jZoriccvXxOxDHFWWRIZU5Zks7yYLoiOYxKPS9qTe ve6uCXgUWzt4iOUGXVV1RIxl18aOno0AKgmMYUnxtdeV96e3tQV5hZzsgalk38PNreoNfkSrwr4Y VL53WUWA1sfxSVpMs+vgPEGBtIJ4Qfu5YVmhXtdjjp7/xnmQiL/OdgTOMtXuqB5ztbzTe1TuQ9TY WfOnVcsDdED4W+aJkBnMYoBOLOw+f95q/dZwhuDJ2c9JBF5oaxvFDM7NpDdIH/H2UreDM1IuEvy2 yH0b43vXIcVm5Ms95R0HPW51Qy5ngy2mMysZRwb6Vbd1u1z46e4YaMAgsQGrG7TwBuYhHfXzdIAG wKzbafnDHITafi+gMYiohV0EikWeJUTonIrJkVe5BcMVJnTMAd+j9YsRBczuIAq/lbXY/X5ej1M8 2YXcWxYsr57PCTtshftWAqv0XioaJK2+lchuI1mpW2fxfvcM59zcvamTYaGTrZtWJCPVukR+b4PZ snR3ZwfMqJCxoKl4tDc3ourEp0TV/dUkBv9LVJjx3JyEYE23fPZuJZ7lajBsdBTTayvq65cBNEDg hx2BvcI3DWSt0L/M/eTyrf9uvxmn0vLlygQ7c+rJchn0buSxGMM5YvZBmlhMm1drd07i9Y5U198k Uj7HNv3DgHHmOu5NQr5xCPmXI2aL4l7Mckiv2XutZ3tL79q7FOFrzVG1eyw0U3Dh4/Cv6r09JsJa cJhTjyCsjTyLjISBgsO1y7i8sZ7LrP8AjinQ8GSpS7rm/xflQqiMpb3xxXRPrnYgYitVifURLuGR NZ7HyjkEWWnGXv4g6O0gxYRt/qy9wA83wZZOD+mlbxoRgm1PUeMagdQR5T0tVTtRG4P5vHgj9SCa BYQtHTg+j+75Dj4nm0mFNaPTjX3aPHtcpeigtCuLxj8ilfz290ST+rSSVT48lLRxR204pN1enTZT ACT61AtOfMFZgT3CG76U9vMNFnTslV/CBiEVX80xUs3nHAnRqCJ2izFw1RSEt+iSUAyaXAqRxVw3 f4XOxkDTxJ4GvX/FCBvaP0E4g2BPSPtdMUJAOxKENqQRVWX/uW7HW40jVZ+nzmiRPoaVi87MaXNX VSyBaIHYDFVGQliHSAnDtvBC/udTBn7zLoaHQqGPjbmkbrx7ZKaF0vYco+byZ4carB0QMAEB7P4u Md124ztGENKSqA/8hzyZTp/W2UzSQTjrHhgwKUj6ta/PfzlsG0T7GjK9aNgn8tU4O7PDftrjrRbU uhEFYS/Ux2IiHAIDZ/fhVVZii54UO03ipO35c5NaHUk0vVLISlNHr4B/LVmXB6rfzVA6yWgCuLsS MsscKrZmwRv3cm1/V+2MWpfETlSTwRJ9+D96JC1WEqe6ihEKx1icD/z2XJaB1sNIRdFzkgbydnra KJZdgwJSs+Wz8RaFtxVzzJZTl56aHT8KKjqqphMJGwwPNJ0k4Iyo74kxG3EQDISEP962LBAi0lH6 C23mMOQ8fmW6gEKEX59XnqJYOQguxaWoNQyb3kw5TP2sBJSXdKY0cMb+/isD1l4qxoae6hvbwjMx qvwSjWEgs6vRNarqtjnA15CaBC+8IhzWn9AhHKnnoc1SDV8ja38BrKq/Yb5huWHSQ0oIdIIm0tIE AZYfzNkZlgNwdf51Pahnq5IGfy8LN/yedkQ3uw41FLiZh+7ko7xsRw/lpA8YkRpm4QWZdrDKAPQ0 njZjP36hBa96fsE1OYC2RAdIbcs/svyGnFUHmB5Ug/Z6bvUWtBX7C+xwdPYBgV/eqWMbtVWRFcfP 3eJjfh+Zp0mUMG==

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.0030.00513.53
8.0.110.0050.00313.54
8.0.100.0090.00013.52
8.0.90.0070.00313.43
8.0.80.0100.00013.54
8.0.70.0090.00013.50
8.0.60.0100.00013.57
8.0.50.0090.00013.61
8.0.30.0070.00213.48
8.0.20.0080.00013.60
8.0.10.0050.00313.72
8.0.00.0000.00613.59
7.4.250.0030.00313.45
7.4.240.0000.00713.34
7.4.230.0020.00413.34
7.4.220.0070.00013.47
7.4.210.0050.00213.48
7.4.200.0020.00513.34
7.4.190.0040.00413.53
7.4.180.0030.00313.36
7.4.160.0000.00713.50
7.4.150.0070.00013.30
7.4.140.0070.00013.44
7.4.130.0000.00713.28
7.4.120.0020.00413.30
7.4.110.0000.00713.41
7.4.100.0050.00213.46
7.4.90.0070.00013.40
7.4.80.0050.00213.43
7.4.70.0070.00013.29
7.4.60.0070.00013.37
7.4.50.0030.00313.37
7.4.40.0050.00213.34
7.4.30.0040.00213.28
7.4.20.0000.00613.41
7.4.10.0060.00714.28
7.4.00.0050.00714.22
7.3.310.0040.00413.52
7.3.300.0090.00013.52
7.3.290.0030.00613.38
7.3.280.0050.00513.28
7.3.270.0030.00613.45
7.3.260.0040.00413.32
7.3.250.0040.00413.24
7.3.240.0000.00913.33
7.3.230.0050.00413.47
7.3.220.0100.00013.38
7.3.210.0100.00213.30
7.3.200.0000.01313.17
7.3.190.0110.00413.28
7.3.180.0070.00713.34
7.3.170.0120.00013.29
7.3.160.0000.00713.39
7.3.150.0030.00313.15
7.3.140.0000.00613.31
7.3.130.0050.00814.07
7.3.120.0060.00814.36
7.3.110.0040.00714.29
7.3.100.0060.00414.31
7.3.90.0050.00514.48
7.3.80.0050.00514.34
7.3.70.0040.00714.32
7.3.60.0070.00414.46
7.3.50.0060.00714.42
7.3.40.0020.00914.42
7.3.30.0030.00914.37
7.3.20.0040.00716.11
7.3.10.0050.00716.37
7.3.00.0020.00916.29
7.2.340.0120.00013.23
7.2.330.0080.00513.23
7.2.320.0080.00513.36
7.2.310.0080.00513.32
7.2.300.0130.00013.41
7.2.290.0090.00413.45
7.2.280.0080.00513.18
7.2.270.0120.00013.51
7.2.260.0100.00614.24
7.2.250.0080.00614.22
7.2.240.0060.00814.57
7.2.230.0080.00714.55
7.2.220.0060.00914.51
7.2.210.0060.00714.65
7.2.200.0100.00614.67
7.2.190.0040.01014.50
7.2.180.0110.00314.45
7.2.170.0030.00914.63
7.2.160.0070.00714.60
7.2.150.0070.00616.45
7.2.140.0090.00516.36
7.2.130.0060.00616.64
7.2.120.0030.01016.61
7.2.110.0070.00616.51
7.2.100.0060.00916.55
7.2.90.0040.00916.58
7.2.80.0090.00616.64
7.2.70.0100.00516.60
7.2.60.0080.00516.61
7.2.50.0080.00616.61
7.2.40.0090.00616.55
7.2.30.0070.00916.50
7.2.20.0060.00816.63
7.2.10.0070.00716.63
7.2.00.0070.00716.48
7.1.330.0060.00715.31
7.1.320.0030.00715.34
7.1.310.0070.00415.29
7.1.300.0040.01015.42
7.1.290.0100.00315.28
7.1.280.0070.00615.36
7.1.270.0070.00615.23
7.1.260.0070.00715.31
7.1.250.0050.00715.39
7.1.240.0020.01115.06
7.1.230.0090.00515.04
7.1.220.0030.00915.03
7.1.210.0060.00715.04
7.1.200.0090.00314.91
7.1.190.0070.00515.16
7.1.180.0090.00315.21
7.1.170.0080.00215.19
7.1.160.0090.00515.04
7.1.150.0050.00814.89
7.1.140.0060.00615.03
7.1.130.0040.00814.97
7.1.120.0040.00515.02
7.1.110.0050.00714.97
7.1.100.0100.00215.12
7.1.90.0110.00015.01
7.1.80.0020.01115.23
7.1.70.0040.00715.76
7.1.60.0090.00816.42
7.1.50.0080.00815.69
7.1.40.0060.00815.12
7.1.30.0070.00615.12
7.1.20.0100.00315.06
7.1.10.0060.00715.08
7.1.00.0070.01917.38
7.0.330.0060.00614.95
7.0.320.0080.00514.76
7.0.310.0040.00614.81
7.0.300.0080.00514.91
7.0.290.0060.00714.78
7.0.280.0080.00614.84
7.0.270.0080.00314.87
7.0.260.0080.00214.79
7.0.250.0050.00714.84
7.0.240.0080.00514.96
7.0.230.0080.00314.99
7.0.220.0090.00314.93
7.0.210.0100.00314.85
7.0.200.0050.00615.48
7.0.190.0070.00714.95
7.0.180.0060.00614.78
7.0.170.0070.00414.73
7.0.160.0070.00514.80
7.0.150.0090.00314.87
7.0.140.0090.02517.18
7.0.130.0070.00814.95
7.0.120.0040.00614.95
7.0.110.0070.03017.10
7.0.100.0090.02517.13
7.0.90.0060.03417.06
7.0.80.0030.03417.03
7.0.70.0050.03117.10
7.0.60.0110.02617.19
7.0.50.0070.03017.22
7.0.40.0060.03215.89
7.0.30.0090.02715.90
7.0.20.0070.03015.92
7.0.10.0100.02616.07
7.0.00.0070.03015.95
5.6.400.0090.00313.37
5.6.390.0100.00313.53
5.6.380.0060.00813.59
5.6.370.0060.00613.31
5.6.360.0000.01113.50
5.6.350.0060.00413.62
5.6.340.0070.00613.61
5.6.330.0090.00313.51
5.6.320.0110.00113.60
5.6.310.0090.00513.45
5.6.300.0030.00913.66
5.6.290.0080.00313.70
5.6.280.0050.02816.29
5.6.270.0120.00313.42
5.6.260.0070.02915.89
5.6.250.0050.03115.94
5.6.240.0080.02616.03
5.6.230.0060.02115.99
5.6.220.0080.02516.07
5.6.210.0050.03215.97
5.6.200.0050.03316.19
5.6.190.0050.03216.10
5.6.180.0100.02716.15
5.6.170.0030.03316.01
5.6.160.0070.03116.20
5.6.150.0020.03616.07
5.6.140.0040.03316.09
5.6.130.0060.02816.08
5.6.120.0040.03516.22
5.6.110.0050.03116.13
5.6.100.0070.01916.08
5.6.90.0050.02816.21
5.6.80.0040.03015.87
5.6.70.0040.03115.93
5.6.60.0070.02815.80
5.6.50.0050.02815.99
5.6.40.0050.03415.89
5.6.30.0090.02815.85
5.6.20.0070.02815.86
5.6.10.0050.03015.67
5.6.00.0070.01915.80
5.5.380.0050.03015.94
5.5.370.0090.02515.91
5.5.360.0090.03015.70
5.5.350.0070.02415.80
5.5.340.0070.03016.00
5.5.330.0090.02915.78
5.5.320.0060.02115.97
5.5.310.0080.03016.00
5.5.300.0060.01916.07
5.5.290.0040.03315.93
5.5.280.0070.03015.88
5.5.270.0070.02816.00
5.5.260.0040.03316.02
5.5.250.0070.03015.90
5.5.240.0090.02415.81
5.5.230.0050.03015.84
5.5.220.0050.03115.88
5.5.210.0020.03215.70
5.5.200.0050.03015.77
5.5.190.0060.02815.79
5.5.180.0090.02815.60
5.5.170.0080.00313.41
5.5.160.0030.03015.72
5.5.150.0080.02715.46
5.5.140.0020.03215.74
5.5.130.0060.02815.68
5.5.120.0070.02515.76
5.5.110.0020.03515.69
5.5.100.0040.02815.83
5.5.90.0090.02015.61
5.5.80.0050.03015.64
5.5.70.0030.03115.74
5.5.60.0050.03015.68
5.5.50.0040.02915.65
5.5.40.0060.02715.56
5.5.30.0050.02915.70
5.5.20.0050.03015.52
5.5.10.0090.02715.73
5.5.00.0090.02815.58
5.4.450.0050.03014.52
5.4.440.0030.03014.54
5.4.430.0040.03114.47
5.4.420.0050.03014.46
5.4.410.0030.02914.49
5.4.400.0070.02614.33
5.4.390.0020.02814.45
5.4.380.0050.02614.42
5.4.370.0060.02614.35
5.4.360.0050.03114.27
5.4.350.0040.02814.41
5.4.340.0060.01614.34
5.4.330.0080.00311.93
5.4.320.0050.02814.42
5.4.310.0070.02714.29
5.4.300.0070.02614.41
5.4.290.0050.03014.33
5.4.280.0040.03014.31
5.4.270.0030.03014.34
5.4.260.0070.02614.32
5.4.250.0070.01714.29
5.4.240.0040.03014.29
5.4.230.0050.03114.28
5.4.220.0040.02814.29
5.4.210.0050.02614.20
5.4.200.0050.02714.25
5.4.190.0060.02614.34
5.4.180.0080.01614.29
5.4.170.0040.02014.36
5.4.160.0080.02514.36
5.4.150.0050.03014.30
5.4.140.0030.02913.40
5.4.130.0020.02913.46
5.4.120.0020.02513.51
5.4.110.0040.01713.35
5.4.100.0040.01913.43
5.4.90.0020.02913.45
5.4.80.0050.01713.43
5.4.70.0040.02713.42
5.4.60.0040.02813.42
5.4.50.0050.02913.46
5.4.40.0090.02313.57
5.4.30.0060.02513.52
5.4.20.0050.02913.55
5.4.10.0040.02913.60
5.4.00.0030.03113.29
5.3.290.0020.03413.03
5.3.280.0050.02312.92
5.3.270.0040.01912.97
5.3.260.0050.02213.00
5.3.250.0060.01713.05
5.3.240.0070.02212.93
5.3.230.0040.02712.93
5.3.220.0030.02612.93
5.3.210.0050.01812.99
5.3.200.0060.02512.95
5.3.190.0010.03312.87
5.3.180.0070.01413.00
5.3.170.0060.02012.96
5.3.160.0040.02913.06
5.3.150.0070.02712.94
5.3.140.0050.02812.90
5.3.130.0070.03012.86
5.3.120.0050.02813.00
5.3.110.0040.03112.99
5.3.100.0010.03012.67
5.3.90.0070.02612.82
5.3.80.0030.02612.82
5.3.70.0080.02412.67
5.3.60.0030.01912.78
5.3.50.0030.03012.78
5.3.40.0060.02612.65
5.3.30.0030.02612.79
5.3.20.0020.02212.66
5.3.10.0040.02812.50
5.3.00.0040.02812.50
5.2.170.0040.02912.71
5.2.160.0060.01312.69
5.2.150.0050.03312.79
5.2.140.0080.02112.74
5.2.130.0020.03412.81
5.2.120.0010.03312.79
5.2.110.0020.03412.68
5.2.100.0070.03012.79
5.2.90.0010.02112.74
5.2.80.0030.03312.78
5.2.70.0000.03612.63
5.2.60.0060.02712.71
5.2.50.0060.01712.63
5.2.40.0020.01712.68
5.2.30.0030.02912.64
5.2.20.0060.03112.57
5.2.10.0030.02812.65
5.2.00.0050.03012.61
5.1.60.0060.02212.28
5.1.50.0000.02712.30
5.1.40.0030.02812.28
5.1.30.0020.02912.38
5.1.20.0040.02312.21
5.1.10.0030.02212.36
5.1.00.0060.02612.29
5.0.50.0060.02211.98
5.0.40.0050.02211.98
5.0.30.0050.03211.98
5.0.20.0020.02311.98
5.0.10.0030.02211.98
5.0.00.0050.03311.98
4.4.90.0040.01711.98
4.4.80.0040.01711.98
4.4.70.0020.01811.98
4.4.60.0010.01811.98
4.4.50.0030.01611.98
4.4.40.0000.02711.98
4.4.30.0020.01711.98
4.4.20.0000.01911.98
4.4.10.0030.01811.98
4.4.00.0020.02811.98
4.3.110.0020.01811.98
4.3.100.0050.01211.98
4.3.90.0030.01311.98
4.3.80.0030.03311.98
4.3.70.0000.01711.98
4.3.60.0000.01211.98
4.3.50.0000.02111.98
4.3.40.0040.02511.98
4.3.30.0030.01511.98
4.3.20.0030.01311.98
4.3.10.0000.01511.98
4.3.00.0010.01911.98

preferences:
42.82 ms | 401 KiB | 5 Q