3v4l.org

run code in 300+ PHP versions simultaneously
<?php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" href="/styles/missions.css" type="text/css" /> <title>Enigma Group :: mission</title> <style type="text/css"> /** Remove this and I kill you **/ #navigation-member-bar{max-height:22px;height:22px;position:fixed;top:0;left:0;background: #000 url("/images/bar13.png") 0 0 repeat-x;margin:margin:0px;float:left;border-bottom:1px solid #000;width:101%;z-index:10;} .top-member-bar-left{margin: 0;padding: 0;float: left;font: 11px Verdana;text-align: center;margin:0;} .top-member-bar-left li{display: inline;} .top-member-bar-left li a{float:left;color:white;text-align:center;padding:3px 5px;text-decoration:none;} .top-member-bar-left li a:visited{color: white;} .top-member-bar-left li a:hover, .top-member-bar-right li .current{color:red;} .top-member-bar-right{margin: 0;padding: 0;padding-right:15px;float: right;font: 11px Verdana;text-align: center;margin:0;} .top-member-bar-right li{display: inline;} .top-member-bar-right li a{float:right;color:white;text-align:center;padding:3px 5px;text-decoration:none;} .top-member-bar-right li a:visited{color: white;} .top-member-bar-right li a:hover, .top-member-bar-left li .current{color:red;} .new_message{color:white;font-weight:bold} .no_message{color:white} </style></head> <body> <div id="navigation-member-bar"> <ul class="top-member-bar-left"> <li><a href="http://www.enigmagroup.org" title="EnigmaGroup's Home Page">Home</a></li> <li><a href="http://www.enigmagroup.org/forums" title="Help Forums">Forums</a></li> <li><a href="http://www.enigmagroup.org/articles" title="Read Member Submitted Articles">Articles</a></li> <li><a href="http://www.enigmagroup.org/missions" title="Training Missions">Missions</a></li> <li><a href="http://www.enigmagroup.org/pages/download" title="Downloads">Downloads</a></li> <li><a href="http://www.enigmagroup.org/pages/tools" title="Web Tools">Tools</a></li> <li><a href="http://www.enigmagroup.org/forums/index.php?action=mlist" title="List Of EnigmaGroup's Members">Members</a></li> <li><a href="http://www.enigmagroup.org/pages/rankings" title="Member Rankings On Training Missions">Rankings</a></li> <li><a href="http://www.enigmagroup.org/pastebin/" title="EnigmaGroup's Public PasteBin">PasteBin</a></li> <li><a href="http://www.enigmagroup.org/exploits/" title="EnigmaGroup's Exploit Database Archive">Exploit Database</a></li> <li><a href="http://www.enigmagroup.org/hackers-home-page/" title="Hacker's Home Page">Hacker's Home Page</a></li> </ul> <ul class="top-member-bar-right"> <li><a href="http://www.enigmagroup.org/forums/index.php?action=pm">Messages (<span class="no_message">0</span>)</a></li> <li><a href="http://www.enigmagroup.org/forums/index.php?action=profile">My Account</a></li> <li><a href="http://www.enigmagroup.org/forums/index.php?action=profile"><b>Hacker627</b></a></li> </ul> </div> <br /><br /><span class="style1">EnigmaGroup.org :: <span class="style4">Basic Reconnaissance Two</span></span> <br /><br /> <div class="style6"> The purpose of reconnaissance 2 is to find the PHP version of this webpage. <br />That is <em>this</em> page only. The technique used here can be useful and many sites allow a hacker to gain this information by default.<br /><br /> Please enter the PHP version in the following format "PHP *.*".<br /><br /> <form name="phpversion" action="" method="post"> Version: <input type="text" name="check" /><br /><br /> <input type="submit" name="submit" /> </form> <br /><br /><br /><br /><br /><br /> <p class="style5"> <a href="../1/">Reconnaissance 1</a> || <a href="/pages/basics/">Back to Basic Missions</a> || <a href="../3/">Reconnaissance 3</a> </p> </div> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-2299484-1']); _gaq.push(['_setDomainName', '.enigmagroup.org']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <div style="display:none;"> <script type="text/javascript" src="http://xslt.alexa.com/site_stats/js/t/a?url=enigmagroup.org"></script> <img src="http://siteanalytics.compete.com/embed_chart/enigmagroup.org/small/" alt="Compete EnigmaGroup.org" /> </div> </body> </html>

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)
5.6.100.0100.07721.13
5.6.90.0200.08020.96
5.6.80.0100.07720.38
5.5.260.0070.07020.79
5.5.250.0070.04720.61
5.5.240.0070.08020.07
5.4.420.0070.06019.52
5.4.410.0130.05019.45
5.4.400.0070.05718.91
5.4.390.0030.05719.07
5.4.380.0100.05319.16
5.4.370.0100.05019.20
5.4.360.0070.05319.04
5.4.350.0130.05019.05
5.4.340.0170.04319.00
5.4.320.0130.05019.05
5.4.310.0070.07019.21
5.4.300.0200.04319.20
5.4.290.0100.05019.03
5.4.280.0170.04719.11
5.4.270.0000.06019.14
5.4.260.0000.06019.14
5.4.250.0130.05019.06
5.4.240.0030.06319.00
5.4.230.0170.04719.14
5.4.220.0030.07019.19
5.4.210.0170.05019.01
5.4.200.0070.05316.84
5.4.190.0130.04719.00
5.4.180.0100.05019.10
5.4.170.0100.05319.01
5.4.160.0200.04019.04
5.4.150.0070.05319.07
5.4.140.0100.05016.59
5.4.130.0030.06016.63
5.4.120.0100.04716.63
5.4.110.0100.04716.34
5.4.100.0170.04016.31
5.4.90.0130.04716.28
5.4.80.0070.05316.24
5.4.70.0170.04316.28
5.4.60.0070.05016.45
5.4.50.0100.04716.53
5.4.40.0100.05016.55
5.4.30.0100.04716.44
5.4.20.0130.06016.50
5.4.10.0130.04316.43
5.4.00.0070.05016.13
5.3.290.0130.05014.56
5.3.280.0130.04714.44
5.3.270.0100.06014.36
5.3.260.0030.05714.52
5.3.250.0070.05714.45
5.3.240.0100.05014.50
5.3.230.0100.05014.55
5.3.220.0130.05714.58
5.3.210.0170.04314.55
5.3.200.0100.05014.48
5.3.190.0230.03714.53
5.3.180.0030.05314.40
5.3.170.0070.05314.60
5.3.160.0000.05714.35
5.3.150.0100.05714.43
5.3.140.0100.05014.48
5.3.130.0100.05014.40
5.3.120.0100.05314.46
5.3.110.0130.05314.49
5.3.100.0130.05014.07
5.3.90.0200.04713.93
5.3.80.0070.05014.01
5.3.70.0170.04314.04
5.3.60.0130.04714.01
5.3.50.0270.03713.86
5.3.40.0070.05313.79
5.3.30.0100.04713.89
5.3.20.0070.05013.72
5.3.10.0070.04713.58
5.3.00.0030.05713.42
5.2.170.0100.04011.05
5.2.160.0100.04011.09
5.2.150.0100.05010.99
5.2.140.0100.04011.05
5.2.130.0100.03710.94
5.2.120.0030.05010.95
5.2.110.0130.04711.14
5.2.100.0100.03711.05
5.2.90.0030.04311.04
5.2.80.0070.04311.09
5.2.70.0030.04711.04
5.2.60.0070.05311.14
5.2.50.0100.04710.91
5.2.40.0100.04010.85
5.2.30.0170.03310.83
5.2.20.0100.04310.80
5.2.10.0170.04310.96
5.2.00.0070.04310.69
5.1.60.0030.0379.93
5.1.50.0100.0309.91
5.1.40.0070.0339.90
5.1.30.0030.04010.28
5.1.20.0200.02310.28
5.1.10.0100.0409.98
5.1.00.0070.03710.05
5.0.50.0000.0338.59
5.0.40.0030.0308.33
5.0.30.0070.0478.30
5.0.20.0070.0278.20
5.0.10.0070.0278.31
5.0.00.0000.0478.21
4.4.90.0070.0205.91
4.4.80.0070.0275.90
4.4.70.0030.0305.74
4.4.60.0070.0275.74
4.4.50.0000.0335.88
4.4.40.0030.0475.75
4.4.30.0100.0175.75
4.4.20.0100.0175.83
4.4.10.0030.0235.86
4.4.00.0030.0375.84
4.3.110.0100.0175.71
4.3.100.0000.0235.74
4.3.90.0070.0175.65
4.3.80.0000.0435.73
4.3.70.0070.0175.66
4.3.60.0000.0235.81
4.3.50.0100.0175.75
4.3.40.0030.0335.80
4.3.30.0030.0234.45
4.3.20.0070.0174.53
4.3.10.0070.0174.45
4.3.00.0000.01715.37

preferences:
158.64 ms | 1394 KiB | 7 Q