3v4l.org

run code in 300+ PHP versions simultaneously
<?php $test = ' {"humanId":"pricing average","url":"pricing","redirect":"false","template":"default","metaTitle":"NAKED Kitchens | Pricing | Bespoke kitchen cost","metaDescription":"Our pricing information is here to help you get an idea of cost of the unique options available. Well give you a transparent bespoke kitchen quote.","gallery":"false","published":"false","pageBody":"<link href=\"/structure/css/pricing.css\" type=\"text/css\" rel=\"stylesheet\">\n\n<div class=\"textBoxClass\">\n\t<h1>Price Estimator</h1>\n\t<p>\n\t\tOur belief in \"Nothing Hidden\" means we offer transparent pricing.\n\t</p>\n\t<p>\n\t\tOur price estimator can give you a quick idea of how much your kitchen might cost.\n\t</p>\n <p>You can also <a href=\"[[get quote]]\">get a quote</a> for more accurate pricing</p>\n</div>\n\n<div id=\"pricingEstimatorId\" class=\"noselect\">\n\t<div id=\"priceTabContainerId\">\n\t\t<div id=\"baseCabinets\" class=\"priceTabClass priceTabActiveClass\">Base Cabinets</div>\n\t\t<div id=\"tallCabinets\" class=\"priceTabClass\">Tall Cabinets</div>\n\t\t<div id=\"wallCabinets\" class=\"priceTabClass\">Wall Cabinets</div>\n\t</div>\n\t<div id=\"priceBodyContainerId\">\n\t\t<div id=\"priceQuantityInputContainerId\">\n\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t<div id=\"cabinetTypeTitleId\">Base Cabinets</div>\n\t\t\t\t<div class=\"quantityReduceClass\">-</div>\n\t\t\t\t<input name=\"quantity\" type=\"text\" value=\"0\">\n\t\t\t\t<div class=\"quantityIncreaseClass\">+</div>\n\t\t\t</div>\n\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t\t<label for=\"doorInputId\">Doors</label>\n\t\t\t\t<div class=\"quantityReduceClass\">-</div>\n\t\t\t\t<input name=\"doors\" id=\"doorInputId\" type=\"text\" value=\"0\">\n\t\t\t\t<div class=\"quantityIncreaseClass\">+</div>\n\t\t\t</div>\n\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t\t<label for=\"drawersInputId\">Drawers</label>\n\t\t\t\t<div class=\"quantityReduceClass\">-</div>\n\t\t\t\t<input name=\"drawers\" id=\"drawersInputId\" type=\"text\" value=\"0\">\n\t\t\t\t<div class=\"quantityIncreaseClass\">+</div>\n\t\t\t</div>\n\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t\t<label for=\"shelvesInputId\">Shelves</label>\n\t\t\t\t<div class=\"quantityReduceClass\">-</div>\n\t\t\t\t<input name=\"shelves\" id=\"shelvesInputId\" type=\"text\" value=\"0\">\n\t\t\t\t<div class=\"quantityIncreaseClass\">+</div>\n\t\t\t</div>\n\t\t</div>\n\t\t<div id=\"pricingOutputContainerId\">\n\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t\t<label style=\"font-weight:bold;\" for=\"cabinetTypeSelectId\"><a href=\"[[cabinet types]]\">Cabinet Types</a></label>\n\t\t\t\t<select id=\"cabinetTypeSelectId\" onchange=\"updatePrice()\">\n\t\t\t\t\t<option value=\"inframe\">In Frame</option>\n\t\t\t\t\t<option value=\"nakedframe\">NAKED Frame</option>\n\t\t\t\t\t<option value=\"frameless\">Frameless</option>\n\t\t\t\t</select>\n\t\t\t</div>\n\t\t\t<div id=\"priceOutputId\">\n\t\t\t\t<a style=\"font-weight:bold;\" href=\"[[assembly]]\">Assembly Options</a>\n\t\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t\t\t<span class=\"assemblyOptionPriceClass\">Component</span><span class=\"priceOutputClass\">£0</span>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t\t\t<span class=\"assemblyOptionPriceClass\">Assembled</span><span class=\"priceOutputClass\">£0</span>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t\t\t<span class=\"assemblyOptionPriceClass\">Primed</span><span class=\"priceOutputClass\">£0</span>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"priceInputContainerClass\">\n\t\t\t\t\t<span class=\"assemblyOptionPriceClass\">Painted</span><span class=\"priceOutputClass\">£0</span>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\t<!--<div class=\"button\" id=\"pricingNextButtonId\">Next</div>-->\n\t</div>\n</div>\n\n<div class=\"hLine\"></div>\n\n<div class=\"textBoxClass\">\n\t<h2>Average Pricing</h2>\n\t<p>\tBelow are some typical prices for a small medium and large kitchen.</p>\n\t<p>As every NAKED kitchen is completely bespoke, prices will vary from design to design.</p>\n\t<p>Prices are for cabinetry only.</p>\n</div>\n\n<div id=\"averagePricingContainerId\">\n\t<div class=\"textBoxClass\">\n\t <h3>Small Kitchen</h3>\n\t</div>\n\n\t<table class=\"pricingTableClass\" border=\"0\">\n\t\t<thead>\n\t\t\t<tr>\n\t\t\t\t<td></td>\n\t\t\t\t<th>In-Frame</th>\n\t\t\t\t<th>NAKED Frame</th>\n\t\t\t\t<th>Frameless</th>\n\t\t\t</tr>\n\t\t</thead>\n\t\t<tbody>\n\t\t <tr>\n\t\t\t<td>Component</td>\n\t\t\t<td>£4,885</td>\n\t\t\t<td>£3,737</td>\n\t\t\t<td>£3,286</td>\n\t\t </tr>\n\n\t\t <tr>\n\t\t\t<td>Assembled</td>\n\t\t\t<td>£6,505</td>\n\t\t\t<td>£5,308</td>\n\t\t\t<td>£4,712</td>\n\t\t </tr>\n\n\t\t <tr>\n\t\t\t<td>Primed</td>\n\t\t\t<td>£7,605</td>\n\t\t\t<td>£6,205</td>\n\t\t\t<td>£5,509</td>\n\t\t </tr>\n\n\t\t <tr>\n\t\t\t<td>Painted</td>\n\t\t\t<td>£8,685</td>\n\t\t\t<td>£7,086</td>\n\t\t\t<td>£6,292</td>\n\t\t </tr>\n\t </tbody>\n\t</table>\n \n \t<img src=\"/structure/images/content/pricing/small-kitchen.jpg\" alt=\"small kitchen diagram\">\n\n\t<div class=\"textBoxClass\">\n\t <h3>Medium Kitchen</h3>\n\t</div>\n\n\t<table class=\"pricingTableClass\" border=\"0\">\n\t\t<thead>\n\t\t\t<tr>\n\t\t\t\t<td></td>\n\t\t\t\t<th>In-Frame</th>\n\t\t\t\t<th>NAKED Frame</th>\n\t\t\t\t<th>Frameless</th>\n\t\t\t</tr>\n\t\t</thead>\n\t <tbody>\n\t\t<tr>\n\t\t <td>Component</td>\n\t\t <td>£7,929</td>\n\t\t <td>£6,065</td>\n\t\t <td>£5,333</td>\n\t\t</tr>\n\n\t\t<tr>\n\t\t <td>Assembled</td>\n\t\t <td>£11,249</td>\n\t\t <td>£9,180</td>\n\t\t <td>£8,150</td>\n\t\t</tr>\n\n\t\t<tr>\n\t\t <td>Primed</td>\n\t\t <td>£13,349</td>\n\t\t <td>£10,894</td>\n\t\t <td>£9,671</td>\n\t\t</tr>\n\n\t\t<tr>\n\t\t <td>Painted</td>\n\t\t <td>£15,509</td>\n\t\t <td>£12,655</td>\n\t\t <td>£11,236</td>\n\t\t</tr>\n\t </tbody>\n\t</table>\n\n \t<img src=\"/structure/images/content/pricing/medium-kitchen.jpg\" alt=\"medium kitchen diagram\">\n \n\t<div class=\"textBoxClass\">\n\t <h3>Large Kitchen</h3>\n\t</div>\n\n\t<table class=\"pricingTableClass\" border=\"0\">\n\t <thead>\n\t\t\t<tr>\n\t\t\t\t<td></td>\n\t\t\t\t<th>In-Frame</th>\n\t\t\t\t<th>NAKED Frame</th>\n\t\t\t\t<th>Frameless</th>\n\t\t\t</tr>\n\t\t</thead>\n\t <tbody>\n\t\t<tr>\n\t\t <td>Component</td>\n\t\t <td>£13,393</td>\n\t\t <td>£10,245</td>\n\t\t <td>£9,010</td>\n\t\t</tr>\n\n\t\t<tr>\n\t\t <td>Assembled</td>\n\t\t <td>£17,328</td>\n\t\t <td>£12,546</td>\n\t\t <td>£12,488</td>\n\t\t</tr>\n\n\t\t<tr>\n\t\t <td>Primed</td>\n\t\t <td>£19,683</td>\n\t\t <td>£16,061</td>\n\t\t <td>£14,259</td>\n\t\t</tr>\n\n\t\t<tr>\n\t\t <td>Painted</td>\n\t\t <td>£22,248</td>\n\t\t <td>£18,154</td>\n\t\t <td>£16,118</td>\n\t\t</tr>\n\t </tbody>\n\t</table>\n \n \t<img src=\"/structure/images/content/pricing/large-kitchen.jpg\" alt=\"large kitchen diagram\">\n \n</div>\n\n<script type=\"text/javascript\" src=\"/structure/scripts/pricing.js\"></script>"} '; echo $test;

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.0120.00616.50
8.3.50.0080.01021.08
8.3.40.0120.00318.57
8.3.30.0040.01118.67
8.3.20.0040.00420.11
8.3.10.0000.00723.35
8.3.00.0000.00921.73
8.2.180.0070.00716.32
8.2.170.0140.00422.96
8.2.160.0070.00721.98
8.2.150.0050.00324.18
8.2.140.0070.00024.66
8.2.130.0080.00026.16
8.2.120.0060.00317.50
8.2.110.0100.00722.07
8.2.100.0090.00317.50
8.2.90.0020.00519.08
8.2.80.0050.00317.97
8.2.70.0000.00917.63
8.2.60.0030.00617.80
8.2.50.0000.00918.07
8.2.40.0030.00521.11
8.2.30.0070.00019.83
8.2.20.0000.00817.67
8.2.10.0040.00418.17
8.2.00.0030.00517.98
8.1.280.0040.01125.92
8.1.270.0040.00424.66
8.1.260.0080.00026.35
8.1.250.0080.00028.09
8.1.240.0050.00523.92
8.1.230.0120.00017.42
8.1.220.0040.00417.74
8.1.210.0090.00018.77
8.1.200.0040.00417.23
8.1.190.0040.00417.10
8.1.180.0000.00819.17
8.1.170.0050.00318.56
8.1.160.0070.00021.95
8.1.150.0040.00418.88
8.1.140.0040.00417.36
8.1.130.0050.00317.65
8.1.120.0050.00217.34
8.1.110.0000.00717.37
8.1.100.0050.00317.36
8.1.90.0050.00317.37
8.1.80.0000.00717.43
8.1.70.0030.00317.33
8.1.60.0030.00517.55
8.1.50.0030.00517.48
8.1.40.0060.00617.37
8.1.30.0040.00417.59
8.1.20.0050.00317.62
8.1.10.0000.00717.56
8.1.00.0000.00717.43
8.0.300.0040.00418.77
8.0.290.0060.00316.63
8.0.280.0040.00418.51
8.0.270.0070.00017.20
8.0.260.0060.00017.27
8.0.250.0030.00516.93
8.0.240.0030.00316.85
8.0.230.0040.00416.82
8.0.220.0070.00016.87
8.0.210.0040.00316.86
8.0.200.0000.00716.73
8.0.190.0090.00016.91
8.0.180.0070.00016.93
8.0.170.0040.00416.87
8.0.160.0040.00416.84
8.0.150.0040.00416.80
8.0.140.0030.00516.73
8.0.130.0040.00413.24
8.0.120.0030.00616.74
8.0.110.0040.00416.86
8.0.100.0040.00416.95
8.0.90.0030.00516.73
8.0.80.0090.01316.79
8.0.70.0040.00416.74
8.0.60.0080.00016.71
8.0.50.0000.00716.63
8.0.30.0080.01117.19
8.0.20.0120.00817.40
8.0.10.0000.00717.02
8.0.00.0100.00816.56
7.4.330.0030.00315.08
7.4.320.0000.00616.57
7.4.300.0040.00416.43
7.4.290.0000.00716.44
7.4.280.0040.00416.36
7.4.270.0060.00016.52
7.4.260.0070.00316.49
7.4.250.0040.00416.36
7.4.240.0070.00016.51
7.4.230.0030.00316.58
7.4.220.0140.00316.48
7.4.210.0060.01016.49
7.4.200.0060.00016.49
7.4.160.0080.00816.54
7.4.150.0070.01117.40
7.4.140.0110.00917.86
7.4.130.0120.00616.51
7.4.120.0070.01016.51
7.4.110.0080.00816.49
7.4.100.0070.01416.46
7.4.90.0150.00716.30
7.4.80.0060.01019.39
7.4.70.0080.00816.49
7.4.60.0150.00916.44
7.4.50.0000.00816.37
7.4.40.0070.01416.39
7.4.30.0150.00716.61
7.4.00.0090.00714.83
7.3.330.0030.00313.19
7.3.320.0000.00613.05
7.3.310.0070.00016.20
7.3.300.0070.00016.27
7.3.290.0060.00916.24
7.3.280.0070.00916.20
7.3.270.0100.00717.40
7.3.260.0090.00916.58
7.3.250.0140.00716.29
7.3.240.0100.00616.31
7.3.230.0100.00616.39
7.3.210.0130.00316.43
7.3.200.0090.00616.38
7.3.190.0100.00716.54
7.3.180.0140.00416.25
7.3.170.0120.00916.27
7.3.160.0090.01016.45
7.3.120.0030.01414.91
7.3.110.0070.00714.70
7.3.100.0050.00914.79
7.3.90.0100.00314.63
7.3.80.0040.01114.46
7.3.70.0130.00614.64
7.3.60.0000.01314.75
7.3.50.0040.00714.43
7.3.40.0080.00614.36
7.3.30.0050.00514.88
7.3.20.0070.01016.77
7.3.10.0000.01516.50
7.3.00.0030.00716.34
7.2.330.0140.00416.58
7.2.320.0090.00916.34
7.2.310.0080.00816.45
7.2.300.0070.01016.57
7.2.290.0100.00616.28
7.2.250.0100.01014.96
7.2.240.0040.01514.94
7.2.230.0070.01014.72
7.2.220.0060.00815.16
7.2.210.0110.00414.87
7.2.200.0070.00614.87
7.2.190.0000.01114.98
7.2.180.0090.00914.98
7.2.170.0000.01014.75
7.2.00.0070.00719.26
7.1.330.0000.01315.70
7.1.320.0000.01515.80
7.1.310.0040.00815.83
7.1.300.0060.00615.57
7.1.290.0030.00615.59
7.1.280.0030.01515.72
7.1.270.0000.00915.61
7.1.260.0070.00715.61
7.1.100.0030.00917.95
7.1.70.0030.00517.08
7.1.60.0100.01319.18
7.1.50.0060.01316.98
7.1.00.0030.07722.31
7.0.200.0070.00716.61
7.0.60.0000.05319.91
7.0.50.0070.07717.80
7.0.40.0100.05319.98
7.0.30.0430.03320.17
7.0.20.0230.05320.19
7.0.10.0100.08320.02
7.0.00.0030.06720.03
5.6.280.0000.04321.16
5.6.210.0130.05720.73
5.6.200.0130.07718.19
5.6.190.0070.04720.56
5.6.180.0400.05720.33
5.6.170.0230.08720.50
5.6.160.0000.09720.46
5.6.150.0100.04718.18
5.6.140.0030.05718.08
5.6.130.0070.06318.21
5.6.120.0070.05720.99
5.6.110.0000.09321.00
5.6.100.0070.08321.11
5.6.90.0070.09020.97
5.6.80.0070.03720.44
5.5.350.0300.07320.42
5.5.340.0100.07718.01
5.5.330.0030.08720.40
5.5.320.0270.05020.31
5.5.310.0230.06720.23
5.5.300.0030.04017.88
5.5.290.0100.07717.97
5.5.280.0170.05720.69
5.5.270.0100.07320.84
5.5.260.0070.08320.89
5.5.250.0100.08020.55
5.5.240.0130.06720.19
5.4.450.0730.07319.24
5.4.440.0900.08019.54
5.4.430.1100.06019.42
5.4.420.0770.06719.43
5.4.410.1000.06319.01
5.4.400.1000.05319.11
5.4.390.1000.05718.95
5.4.380.1030.05019.10
5.4.370.1030.05718.79
5.4.360.0770.07719.16
5.4.350.1070.07719.07
5.4.340.1330.05718.99
5.4.320.1200.05319.08
5.4.310.0970.05719.16
5.4.300.1030.05319.16
5.4.290.0930.06719.15
5.4.280.1030.06019.19
5.4.270.1000.07319.25
5.4.260.1130.06018.77
5.4.250.0970.05318.78
5.4.240.0800.05719.01
5.4.230.1100.07019.07
5.4.220.1030.06019.25
5.4.210.0970.06019.24
5.4.200.1070.06316.70
5.4.190.1230.06718.81
5.4.180.0830.06018.94
5.4.170.1030.06319.05
5.4.160.0870.06318.93
5.4.150.1000.05018.95
5.4.140.0870.06316.35
5.4.130.0970.05316.28
5.4.120.1000.07316.45
5.4.110.0970.03716.46
5.4.100.0900.07316.34
5.4.90.0870.07016.27
5.4.80.1130.06016.25
5.4.70.0970.06716.24
5.4.60.0870.05316.29
5.4.50.0970.04716.43
5.4.40.0870.07016.23
5.4.30.1000.04716.45
5.4.20.0830.06316.39
5.4.10.0800.05716.14
5.4.00.0830.05315.71
5.3.290.0830.07014.61
5.3.280.0730.06314.48
5.3.270.0870.05014.40
5.3.260.1230.05714.70
5.3.250.1070.06714.44
5.3.240.1030.07714.47
5.3.230.1100.05314.58
5.3.220.0870.06014.41
5.3.210.0930.07714.36
5.3.200.1200.06714.55
5.3.190.1070.07314.46
5.3.180.1270.05314.41
5.3.170.1130.04714.45
5.3.160.0970.05714.51
5.3.150.1130.07314.41
5.3.140.0830.06714.65
5.3.130.0870.05714.41
5.3.120.1100.07014.43
5.3.110.0870.06714.34
5.3.100.0930.05713.99
5.3.90.0870.04714.00
5.3.80.0900.06313.86
5.3.70.0870.06313.97
5.3.60.0870.06713.94
5.3.50.0900.04713.75
5.3.40.1400.08313.79
5.3.30.0900.04713.70
5.3.20.0870.04713.68
5.3.10.0870.05313.54
5.3.00.0800.05013.44
5.2.170.0700.04311.00
5.2.160.0700.04311.10
5.2.150.0700.04711.24
5.2.140.0600.05311.02
5.2.130.0770.05010.96
5.2.120.0770.03011.06
5.2.110.0700.06010.95
5.2.100.0700.04310.96
5.2.90.0730.04010.91
5.2.80.0630.04710.95
5.2.70.0770.06011.05
5.2.60.0730.05011.05
5.2.50.0830.04710.92
5.2.40.0570.04011.17
5.2.30.0600.05010.83
5.2.20.0600.04310.86
5.2.10.0700.03010.88
5.2.00.0530.04710.74
5.1.60.0070.0339.89
5.1.50.0170.03710.07
5.1.40.0070.05010.15
5.1.30.0030.05310.42
5.1.20.0530.04310.31
5.1.10.0770.06710.05
5.1.00.0700.04310.24
5.0.50.0430.0438.71
5.0.40.0430.0238.30
5.0.30.0400.0538.41
5.0.20.0400.0338.08
5.0.10.0300.0438.23
5.0.00.0200.0508.19
4.4.90.0270.0406.64
4.4.80.0300.0476.64
4.4.70.0270.0276.64
4.4.60.0270.0206.64
4.4.50.0230.0276.64
4.4.40.0000.0406.64
4.4.30.0070.0206.64
4.4.20.0000.0336.64
4.4.10.0100.0206.64
4.4.00.0030.0376.64
4.3.110.0300.0336.64
4.3.100.0170.0236.64
4.3.90.0530.0136.64
4.3.80.0300.0336.64
4.3.70.0330.0276.64
4.3.60.0470.0206.64
4.3.50.0330.0276.64
4.3.40.0200.0476.64
4.3.30.0000.0336.64
4.3.20.0030.0306.64
4.3.10.0000.0276.64
4.3.00.0170.0277.24

preferences:
49.65 ms | 401 KiB | 5 Q