3v4l.org

run code in 300+ PHP versions simultaneously
<?php $NAME = $_POST['NAME']; if(empty($NAME)) { echo "<h2>text</h2>\n" ; die ("text."); } ?> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content="text"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="css.css"> <script src="js.js"></script> <link rel="icon" href="favicon.png"> <title>text</title> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <div class="container"> <div class="starter-template"> <h1> text <?php echo $NAME?></h1> <br> <div class="progress"> <div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="45" aria-valuemin="0" aria-valuemax="100" style="width: 45%"> </div> </div> </div> </div> <?php exec("/var/www/script.sh $NAME"); > ?>

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.4.340.0040.03612.01
5.4.320.0070.04312.50
5.4.310.0090.04212.50
5.4.300.0080.03912.50
5.4.290.0070.03812.49
5.4.280.0050.03512.39
5.4.270.0030.03812.39
5.4.260.0060.03712.39
5.4.250.0060.03812.39
5.4.240.0060.03412.39
5.4.230.0080.03812.38
5.4.220.0060.03512.39
5.4.210.0070.03412.38
5.4.200.0050.03812.39
5.4.190.0100.03812.38
5.4.180.0060.03612.38
5.4.170.0060.03512.39
5.4.160.0050.03612.38
5.4.150.0040.03912.38
5.4.140.0060.03612.07
5.4.130.0030.03712.05
5.4.120.0050.03412.02
5.4.110.0050.03512.00
5.4.100.0060.03412.02
5.4.90.0070.03412.01
5.4.80.0040.04012.02
5.4.70.0070.03212.01
5.4.60.0060.04112.01
5.4.50.0060.03812.01
5.4.40.0080.03112.00
5.4.30.0050.03512.00
5.4.20.0060.03411.99
5.4.10.0040.03611.99
5.4.00.0040.03611.48
5.3.290.0060.03812.80
5.3.280.0080.03912.71
5.3.270.0060.04112.72
5.3.260.0100.04012.72
5.3.250.0110.03312.72
5.3.240.0070.03412.72
5.3.230.0030.03912.70
5.3.220.0050.03712.68
5.3.210.0050.03912.68
5.3.200.0030.03812.68
5.3.190.0060.03712.68
5.3.180.0050.03712.68
5.3.170.0040.03712.67
5.3.160.0060.03612.67
5.3.150.0060.03912.67
5.3.140.0070.03612.66
5.3.130.0040.04012.66
5.3.120.0040.03912.66
5.3.110.0040.03912.66
5.3.100.0070.03512.12
5.3.90.0030.03712.08
5.3.80.0110.03512.08
5.3.70.0030.03712.08
5.3.60.0080.03312.06
5.3.50.0090.04512.00
5.3.40.0080.03712.00
5.3.30.0080.03511.95
5.3.20.0070.03311.73
5.3.10.0060.03411.70
5.3.00.0040.03711.68
5.2.170.0030.0319.19
5.2.160.0050.0289.19
5.2.150.0030.0319.19
5.2.140.0040.0379.19
5.2.130.0070.0289.15
5.2.120.0040.0299.15
5.2.110.0040.0299.16
5.2.100.0040.0289.15
5.2.90.0080.0259.15
5.2.80.0070.0279.14
5.2.70.0020.0329.14
5.2.60.0070.0339.10
5.2.50.0080.0279.07
5.2.40.0020.0319.05
5.2.30.0040.0299.02
5.2.20.0050.0279.01
5.2.10.0000.0318.93
5.2.00.0050.0298.79
5.1.60.0030.0258.07
5.1.50.0050.0338.07
5.1.40.0020.0268.05
5.1.30.0050.0288.40
5.1.20.0070.0288.42
5.1.10.0040.0298.15
5.1.00.0060.0288.15
5.0.50.0060.0246.63
5.0.40.0030.0276.49
5.0.30.0020.0326.30
5.0.20.0040.0196.27
5.0.10.0030.0206.25
5.0.00.0040.0306.25
4.4.90.0020.0194.78
4.4.80.0030.0144.75
4.4.70.0020.0164.75
4.4.60.0030.0144.76
4.4.50.0020.0184.77
4.4.40.0020.0254.71
4.4.30.0030.0154.76
4.4.20.0020.0154.84
4.4.10.0030.0144.84
4.4.00.0040.0254.76
4.3.110.0030.0154.67
4.3.100.0040.0204.67
4.3.90.0040.0154.63
4.3.80.0000.0274.58
4.3.70.0020.0154.63
4.3.60.0030.0144.63
4.3.50.0030.0154.63
4.3.40.0030.0284.54
4.3.30.0000.0203.29
4.3.20.0020.0193.27
4.3.10.0030.0173.23
4.3.00.0030.0237.22

preferences:
140.44 ms | 1394 KiB | 7 Q