3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(0); $UN = ''; $PW = ''; $VidID = ''; if (isset($_POST['UN'])) { setcookie("UN_bb", $_POST['UN']); setcookie("PW_bb", $_POST['PW']); } if (isset($_COOKIE["UN_bb"])) { $UN = htmlspecialchars($_COOKIE["UN_bb"]); } if (isset($_COOKIE["PW_bb"])) { $PW = htmlspecialchars($_COOKIE["PW_bb"]); } if (isset($_POST['VidID'])) { $VidID = $_POST['VidID']; } ?><?php if (isset($_POST['url'])) { $url = $_POST['url']; } function parse_query($var) { /** * Use this function to parse out the query array element from * the output of parse_url(). */ $var = parse_url($var, PHP_URL_QUERY); $var = html_entity_decode($var); $var = explode('&amp;', $var); $arr = array(); foreach($var as $val) { $x = explode('=', $val); $arr[$x[0]] = $x[1]; } unset($val, $x, $var); print_r ($arr["s"]); } function parse_query_string($var) { /** * Use this function to parse out the query array element from * the output of parse_url(). */ $var = parse_url($var, PHP_URL_QUERY); $var = html_entity_decode($var); $var = explode('&amp;', $var); $arr = array(); foreach($var as $val) { $x = explode('=', $val); $arr[$x[0]] = $x[1]; } unset($val, $x, $var); return str_replace(range(0,9),'',$arr["s"]); } //parse_query_string($url); ?><!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=utf-8" /> <title>BB Gen</title> </head> <body> <form action="" method="post" name="pars"> <label for="url"></label> <input name="url" type="text" id="url" value="<?php echo $_POST['url']; ?>" size="90" /><input name="" type="submit" /> </form> <p><a href="http://downloads.members.bangbros.com/t1/updates" target="_blank">SITE</a></p> <form id="form1" name="form1" method="post" action=""> <label for="UN">Username</label> <input name="UN" type="text" id="UN" value="<?php print $UN;?>" /> <br /> <label for="PW">Pass</label> <input name="PW" type="text" id="PW" value="<?php print $PW;?>" /> <br /> <label for="VidID">Video ID</label> <input name="VidID" type="text" id="VidID" value="<?php parse_query($url); ?>" /> (like: bkb12181)<br /> <label for="QL">Quality</label> <select name="QL" id="QL"> <option value="800">LOW (800)</option> <option value="1500" selected="selected">MED (1500)</option> <option value="3000">HIG (3000)</option> </select> <br /> <label for="site">Site</label> <select name="site" id="site"> <option value="assparade"<?php if (parse_query_string($url) == 'ap') {echo " selected='selected'";} ?>>assparade</option> <option value="avaspice"<?php if (parse_query_string($url) == 'av') {echo " selected='selected'";} ?>>avaspice</option> <option value="backroomfacials"<?php if (parse_query_string($url) == 'brf') {echo " selected='selected'";} ?>>backroomfacials</option> <option value="backroommilf"<?php if (parse_query_string($url) == 'mf') {echo " selected='selected'";} ?>>backroommilf</option> <option value="ballhoneys"<?php if (parse_query_string($url) == 'es') {echo " selected='selected'";} ?>>ballhoneys</option> <option value="bangbrosworldwide">bangbrosworldwide</option> <option value="bangbus"<?php if (parse_query_string($url) == 'bb') {echo " selected='selected'";} ?>>bangbus</option> <option value="bangtryouts"<?php if (parse_query_string($url) == 'bto') {echo " selected='selected'";} ?>>bangtryouts</option> <option value="bangbrosclips"<?php if (parse_query_string($url) == 'bbc') {echo " selected='selected'";} ?>>bangbrosclips</option> <option value="remaster"<?php if (parse_query_string($url) == 'rm') {echo " selected='selected'";} ?>>remaster</option> <option value="bigmouthfuls"<?php if (parse_query_string($url) == 'bmf') {echo " selected='selected'";} ?>>bigmouthfuls</option> <option value="bigtitcreampie"<?php if (parse_query_string($url) == 'btcp') {echo " selected='selected'";} ?>>bigtitcreampie</option> <option value="bigtitsroundasses"<?php if (parse_query_string($url) == 'btra') {echo " selected='selected'";} ?>>bigtitsroundasses</option> <option value="blowjobfridays"<?php if (parse_query_string($url) == 'bj') {echo " selected='selected'";} ?>>blowjobfridays</option> <option value="blowjobninjas"<?php if (parse_query_string($url) == 'aa') {echo " selected='selected'";} ?>>blowjobninjas</option> <option value="boobsquad"<?php if (parse_query_string($url) == 'bs') {echo " selected='selected'";} ?>>boobsquad</option> <option value="brownbunnies"<?php if (parse_query_string($url) == 'bkb') {echo " selected='selected'";} ?>>brownbunnies</option> <option value="canhescore"<?php if (parse_query_string($url) == 'bd') {echo " selected='selected'";} ?>>canhescore</option> <option value="casting"<?php if (parse_query_string($url) == 'ca') {echo " selected='selected'";} ?>>casting</option> <option value="chongas"<?php if (parse_query_string($url) == 'ch') {echo " selected='selected'";} ?>>chongas</option> <option value="dirtyworldtour"<?php if (parse_query_string($url) == 'bf') {echo " selected='selected'";} ?>>dirtyworldtour</option> <option value="dorminvasion"<?php if (parse_query_string($url) == 'di') {echo " selected='selected'";} ?>>dorminvasion</option> <option value="facialfest"<?php if (parse_query_string($url) == 'ff') {echo " selected='selected'";} ?>>facialfest</option> <option value="fuckteamfive"<?php if (parse_query_string($url) == 'bbw') {echo " selected='selected'";} ?>>fuckteamfive</option> <option value="latinarampage"<?php if (parse_query_string($url) == 'lrp') {echo " selected='selected'";} ?>>latinarampage</option> <option value="livingwithanna"<?php if (parse_query_string($url) == 'lr') {echo " selected='selected'";} ?>>livingwithanna</option> <option value="magicalfeet"<?php if (parse_query_string($url) == 'fj') {echo " selected='selected'";} ?>>magicalfeet</option> <option value="milflessons"<?php if (parse_query_string($url) == 'ml') {echo " selected='selected'";} ?>>milflessons</option> <option value="milfsoup"<?php if (parse_query_string($url) == 'ms') {echo " selected='selected'";} ?>>milfsoup</option> <option value="momsanaladventure">momsanaladventure</option> <option value="monstersofcock"<?php if (parse_query_string($url) == 'mc') {echo " selected='selected'";} ?>>monstersofcock</option> <option value="mrcameltoe"<?php if (parse_query_string($url) == 'ca') {echo " selected='selected'";} ?>>mrcameltoe</option> <option value="mranal"<?php if (parse_query_string($url) == 'ma') {echo " selected='selected'";} ?>>mranal</option> <option value="mylifeinbrazil"<?php if (parse_query_string($url) == 'mb') {echo " selected='selected'";} ?>>mylifeinbrazil</option> <option value="newbieblack"<?php if (parse_query_string($url) == 'blkg') {echo " selected='selected'";} ?>>newbieblack</option> <option value="partyofthree"<?php if (parse_query_string($url) == 'ls') {echo " selected='selected'";} ?>>partyofthree</option> <option value="pawg"<?php if (parse_query_string($url) == 'pwg') {echo " selected='selected'";} ?>>pawg</option> <option value="pennyshow"<?php if (parse_query_string($url) == 'ps') {echo " selected='selected'";} ?>>pennyshow</option> <option value="pornstarspa"<?php if (parse_query_string($url) == 'pos') {echo " selected='selected'";} ?>>pornstarspa</option> <option value="powermunch"<?php if (parse_query_string($url) == 'pm') {echo " selected='selected'";} ?>>powermunch</option> <option value="springbreakspycam">springbreakspycam</option> <option value="tugjobs"<?php if (parse_query_string($url) == 'hj') {echo " selected='selected'";} ?>>tugjobs</option> <option value="workinglatinas"<?php if (parse_query_string($url) == 'lw') {echo " selected='selected'";} ?>>workinglatinas</option> </select> <br /> <input type="submit" name="button" id="button" value="Senden" /> </form> <p> <textarea name="720p" cols="100" rows="1" id="720p" onfocus="this.select()"> <?php if (isset($_POST['button'])) { echo "http://".$UN.":".$PW."@".$_POST['site'].".members.bangbros.com/membercheck?path=".$_POST['VidID']."/streaming/&amp;fname=".$_POST['VidID']."_".$_POST['QL'].".mp4"; }?> </textarea> </p> </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)
8.3.60.0060.00918.55
8.3.50.0130.01021.21
8.3.40.0040.01118.88
8.3.30.0070.00720.39
8.3.20.0050.00320.71
8.3.10.0050.00321.17
8.3.00.0040.00423.81
8.2.180.0060.01318.29
8.2.170.0040.01122.96
8.2.160.0000.01520.42
8.2.150.0030.00524.18
8.2.140.0040.00424.66
8.2.130.0080.00026.16
8.2.120.0040.00420.97
8.2.110.0100.00722.24
8.2.100.0080.00819.66
8.2.90.0000.01017.88
8.2.80.0040.00419.03
8.2.70.0040.00417.75
8.2.60.0000.00817.88
8.2.50.0030.00517.75
8.2.40.0040.00419.45
8.2.30.0030.00617.97
8.2.20.0000.00817.81
8.2.10.0050.00317.82
8.2.00.0030.00518.00
8.1.280.0080.00825.92
8.1.270.0000.00823.99
8.1.260.0080.00026.35
8.1.250.0080.00028.09
8.1.240.0150.00620.78
8.1.230.0060.00618.01
8.1.220.0030.00517.91
8.1.210.0080.00018.77
8.1.200.0040.00417.60
8.1.190.0030.00517.48
8.1.180.0060.00318.10
8.1.170.0000.00917.77
8.1.160.0050.00318.99
8.1.150.0050.00318.76
8.1.140.0040.00417.65
8.1.130.0030.00617.89
8.1.120.0040.00417.69
8.1.110.0000.00817.52
8.1.100.0000.00717.61
8.1.90.0000.00717.57
8.1.80.0060.00317.64
8.1.70.0060.00317.57
8.1.60.0060.00317.72
8.1.50.0040.00417.63
8.1.40.0040.00417.73
8.1.30.0040.00417.80
8.1.20.0030.00517.81
8.1.10.0030.00517.68
8.1.00.0050.00317.55
8.0.300.0040.00418.77
8.0.290.0040.00416.75
8.0.280.0040.00418.21
8.0.270.0040.00418.21
8.0.260.0030.00317.04
8.0.250.0000.00717.02
8.0.240.0000.00717.24
8.0.230.0000.00717.18
8.0.220.0030.00317.06
8.0.210.0070.00017.11
8.0.200.0000.00717.15
8.0.190.0070.00017.15
8.0.180.0080.00017.13
8.0.170.0000.00817.07
8.0.160.0040.00417.12
8.0.150.0000.00816.89
8.0.140.0040.00417.02
8.0.130.0000.00613.54
8.0.120.0000.00916.98
8.0.110.0040.00416.95
8.0.100.0040.00417.09
8.0.90.0040.00417.12
8.0.80.0060.01617.11
8.0.70.0040.00416.97
8.0.60.0040.00417.05
8.0.50.0000.00816.97
8.0.30.0100.01317.23
8.0.20.0150.00817.40
8.0.10.0050.00217.09
8.0.00.0100.01217.01
7.4.330.0000.00516.67
7.4.320.0000.00716.75
7.4.300.0060.00016.74
7.4.290.0040.00416.66
7.4.280.0100.00016.73
7.4.270.0030.00316.72
7.4.260.0060.00013.48
7.4.250.0000.00816.70
7.4.240.0000.00716.72
7.4.230.0000.00816.83
7.4.220.0130.00916.67
7.4.210.0060.01016.76
7.4.200.0000.00716.45
7.4.190.0030.00516.75
7.4.160.0060.01016.49
7.4.150.0060.01317.40
7.4.140.0200.00817.86
7.4.130.0050.01316.71
7.4.120.0090.01016.59
7.4.110.0210.00016.70
7.4.100.0090.00916.78
7.4.90.0120.00616.73
7.4.80.0140.00619.39
7.4.70.0160.00316.67
7.4.60.0100.00716.70
7.4.50.0040.00316.78
7.4.40.0030.01022.77
7.4.30.0200.00016.64
7.4.00.0070.01114.89
7.3.330.0000.00513.39
7.3.320.0000.00613.52
7.3.310.0040.00416.63
7.3.300.0020.00516.50
7.3.290.0110.00316.59
7.3.280.0120.00716.59
7.3.270.0040.01417.40
7.3.260.0190.00318.24
7.3.250.0080.01016.70
7.3.240.0100.00716.58
7.3.230.0080.00816.57
7.3.210.0120.00816.59
7.3.200.0100.01219.39
7.3.190.0100.01316.60
7.3.180.0080.00816.67
7.3.170.0110.00516.79
7.3.160.0130.00316.51
7.3.120.0070.01015.09
7.3.10.0030.01116.82
7.3.00.0070.00416.62
7.2.330.0150.00316.83
7.2.320.0060.01716.61
7.2.310.0080.01416.93
7.2.300.0060.01016.94
7.2.290.0070.01016.87
7.2.130.0070.00716.71
7.2.120.0080.00916.84
7.2.110.0050.01016.95
7.2.100.0110.00416.87
7.2.90.0050.01016.91
7.2.80.0070.00817.04
7.2.70.0090.00616.89
7.2.60.0030.01216.95
7.2.50.0070.00516.94
7.2.40.0060.00916.99
7.2.30.0060.00716.95
7.2.20.0050.00916.85
7.2.10.0040.00916.90
7.2.00.0070.00916.82
7.1.250.0050.00915.76
7.1.240.0030.01015.78
7.1.230.0000.01115.71
7.1.220.0060.00915.99
7.1.210.0030.01015.80
7.1.200.0090.00415.69
7.1.190.0000.01115.59
7.1.180.0030.01015.79
7.1.170.0100.00615.80
7.1.160.0000.01715.95
7.1.150.0120.00315.80
7.1.140.0110.00715.77
7.1.130.0090.00615.89
7.1.120.0030.00615.68
7.1.110.0070.00416.04
7.1.100.0050.00917.05
7.1.90.0100.00015.61
7.1.80.0040.01115.86
7.1.70.0080.00916.55
7.1.60.0000.01817.50
7.1.50.0050.01116.25
7.1.40.0030.00615.86
7.1.30.0000.01315.72
7.1.20.0060.01015.85
7.1.10.0060.00615.77
7.1.00.0050.02219.11
7.0.330.0030.01015.46
7.0.320.0070.00715.50
7.0.310.0000.01315.51
7.0.300.0100.00615.29
7.0.290.0030.00715.45
7.0.280.0070.00715.41
7.0.270.0100.00315.41
7.0.260.0100.00715.52
7.0.250.0130.00015.21
7.0.240.0110.00415.64
7.0.230.0060.00915.07
7.0.220.0030.01015.20
7.0.210.0100.00315.63
7.0.200.0050.00716.08
7.0.190.0070.00715.12
7.0.180.0080.00315.05
7.0.170.0070.00715.55
7.0.160.0000.01415.31
7.0.150.0050.00515.53
7.0.140.0070.03818.70
7.0.130.0120.00415.50
7.0.120.0000.01515.64
7.0.110.0070.01015.28
7.0.100.0070.04017.75
7.0.90.0220.04317.83
7.0.80.0070.03617.68
7.0.70.0070.03417.70
7.0.60.0130.02717.79
7.0.50.0090.03818.04
7.0.40.0050.03816.73
7.0.30.0020.02616.79
7.0.20.0030.04316.72
7.0.10.0100.04116.84
7.0.00.0060.04916.75
5.6.380.0000.01014.52
5.6.370.0070.01114.44
5.6.360.0030.01214.30
5.6.350.0140.00414.49
5.6.340.0070.01114.15
5.6.330.0030.00714.80
5.6.320.0090.00614.66
5.6.310.0070.00714.79
5.6.300.0100.00314.62
5.6.290.0070.00714.25
5.6.280.0040.04417.74
5.6.270.0080.00414.44
5.6.260.0060.00914.37
5.6.250.0030.04817.71
5.6.240.0090.03717.71
5.6.230.0050.04517.61
5.6.220.0050.04217.63
5.6.210.0070.04317.54
5.6.200.0070.03917.90
5.6.190.0070.04917.69
5.6.180.0090.04317.79
5.6.170.0070.04417.81
5.6.160.0090.04117.87
5.6.150.0060.02717.79
5.6.140.0050.04517.77
5.6.130.0110.02817.82
5.6.120.0080.04217.72
5.6.110.0050.02717.89
5.6.100.0100.02517.68
5.6.90.0080.04217.87
5.6.80.0150.03317.57
5.6.70.0050.03517.43
5.6.60.0060.02717.34
5.6.50.0070.03617.40
5.6.40.0030.03017.35
5.6.30.0070.04017.26
5.6.20.0030.02617.51
5.6.10.0080.02117.55
5.6.00.0050.02417.41
5.5.380.0060.02315.82
5.5.370.0000.03315.71
5.5.360.0030.03515.84
5.5.350.0080.03715.81
5.5.340.0030.04715.91
5.5.330.0110.03816.10
5.5.320.0050.02315.99
5.5.310.0100.02116.07
5.5.300.0100.04016.16
5.5.290.0040.04516.03
5.5.280.0070.04615.91
5.5.270.0070.03916.06
5.5.260.0100.02416.05
5.5.250.0050.02415.99
5.5.240.0060.02315.70
5.5.230.0100.04015.71
5.5.220.0060.02315.67
5.5.210.0060.04015.86
5.5.200.0080.04015.70
5.5.190.0050.02815.55
5.5.180.0070.04215.68
5.5.170.0060.00311.13
5.5.160.0020.04015.66
5.5.150.0040.04415.48
5.5.140.0030.02715.86
5.5.130.0100.03315.74
5.5.120.0050.03515.83
5.5.110.0060.03015.68
5.5.100.0080.03115.82
5.5.90.0020.04215.70
5.5.80.0080.02715.56
5.5.70.0060.02315.72
5.5.60.0050.02515.73
5.5.50.0090.03015.58
5.5.40.0050.04415.81
5.5.30.0030.02515.69
5.5.20.0020.04715.64
5.5.10.0030.04015.76
5.5.00.0070.03715.63
5.4.450.0030.02615.35
5.4.440.0080.03915.27
5.4.430.0050.03915.28
5.4.420.0050.03715.47
5.4.410.0000.02715.44
5.4.400.0050.04015.28
5.4.390.0060.03515.14
5.4.380.0060.03114.91
5.4.370.0050.03115.11
5.4.360.0070.03114.99
5.4.350.0050.03914.92
5.4.340.0090.02515.08
5.4.330.0120.00011.07
5.4.320.0000.02515.07
5.4.310.0050.02015.03
5.4.300.0070.02215.01
5.4.290.0050.02815.20
5.4.280.0050.04015.16
5.4.270.0060.02615.05
5.4.260.0030.03815.01
5.4.250.0050.02815.25
5.4.240.0050.03214.98
5.4.230.0000.03115.05
5.4.220.0080.03215.07
5.4.210.0050.02514.96
5.4.200.0110.03014.94
5.4.190.0090.03015.10
5.4.180.0030.04015.19
5.4.170.0070.03915.17
5.4.160.0080.02215.10
5.4.150.0070.04015.00
5.4.140.0060.02213.83
5.4.130.0050.04113.86
5.4.120.0070.03713.62
5.4.110.0050.03313.84
5.4.100.0050.03214.00
5.4.90.0020.02513.88
5.4.80.0020.02713.82
5.4.70.0020.02413.87
5.4.60.0030.02813.80
5.4.50.0050.03513.72
5.4.40.0040.02113.67
5.4.30.0080.02813.87
5.4.20.0110.03013.73
5.4.10.0050.03913.86
5.4.00.0120.02513.39
5.3.290.0080.01912.73
5.3.280.0070.02512.60
5.3.270.0080.03312.77
5.3.260.0020.02412.55
5.3.250.0060.03312.75
5.3.240.0030.02612.64
5.3.230.0050.03712.65
5.3.220.0050.02012.69
5.3.210.0010.03812.66
5.3.200.0030.02512.58
5.3.190.0030.02212.75
5.3.180.0030.02312.75
5.3.170.0030.02412.69
5.3.160.0000.02512.78
5.3.150.0060.02612.74
5.3.140.0080.02212.73
5.3.130.0070.03812.72
5.3.120.0020.03412.62
5.3.110.0050.03412.64
5.3.100.0050.03812.46
5.3.90.0020.03612.29
5.3.80.0030.04512.40
5.3.70.0050.04112.40
5.3.60.0020.03312.30
5.3.50.0080.04012.30
5.3.40.0090.03812.24
5.3.30.0040.03912.37
5.3.20.0020.02412.24
5.3.10.0030.03912.11
5.3.00.0070.04011.93

preferences:
49.23 ms | 401 KiB | 5 Q