3v4l.org

run code in 300+ PHP versions simultaneously
<?php ob_start(); //simulating a JSON output ?> { "date": "12:50 PM IDT", "forecastday": [ { "period": 0, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "חמישי", "fcttext": "לרוב בהיר. טמפ' גבוהות 85פרנהייט. רוחות צ-מע במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 29צלזיוס. רוחות צ-מע במהירות 15 עד 25 קמ\"ש.", "pop": "0" }, { "period": 1, "icon": "nt_clear", "icon_url": "http://icons.wxug.com/i/c/k/nt_clear.gif", "title": "חמישי בלילה", "fcttext": "לרוב בהיר. טמפ' נמוכות 68פרנהייט. רוחות צ-מז במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' נמוכות 20צלזיוס. רוחות צ-מז במהירות 10 עד 15 קמ\"ש.", "pop": "10" }, { "period": 2, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "שישי", "fcttext": "לרוב בהיר. טמפ' גבוהות 87פרנהייט. רוחות צ-צ-מע במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 30צלזיוס. רוחות צ-צ-מע במהירות 15 עד 25 קמ\"ש.", "pop": "10" }, { "period": 3, "icon": "nt_clear", "icon_url": "http://icons.wxug.com/i/c/k/nt_clear.gif", "title": "שישי בלילה", "fcttext": "לרוב בהיר. טמפ' נמוכות 68פרנהייט. רוחות צ-מז במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' נמוכות 20צלזיוס. רוחות צ-מז במהירות 10 עד 15 קמ\"ש.", "pop": "20" }, { "period": 4, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "שבת", "fcttext": "לרוב בהיר. טמפ' גבוהות 86פרנהייט. רוחות צ-מע במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 30צלזיוס. רוחות צ-מע במהירות 15 עד 25 קמ\"ש.", "pop": "0" }, { "period": 5, "icon": "nt_clear", "icon_url": "http://icons.wxug.com/i/c/k/nt_clear.gif", "title": "מוצאי שבת", "fcttext": "לרוב בהיר. טמפ' נמוכות 67פרנהייט. רוחות צ-מז במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' נמוכות 19צלזיוס. רוחות צ-מז במהירות 10 עד 15 קמ\"ש.", "pop": "10" }, { "period": 6, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "ראשון", "fcttext": "לרוב בהיר. טמפ' גבוהות 85פרנהייט. רוחות צ-צ-מע במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 29צלזיוס. רוחות צ-צ-מע במהירות 15 עד 25 קמ\"ש.", "pop": "10" }, { "period": 7, "icon": "nt_clear", "icon_url": "http://icons.wxug.com/i/c/k/nt_clear.gif", "title": "ראשון בלילה", "fcttext": "לרוב בהיר. טמפ' נמוכות 66פרנהייט. רוחות צ-מז במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' נמוכות 19צלזיוס. רוחות צ-מז במהירות 10 עד 15 קמ\"ש.", "pop": "10" }, { "period": 8, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "שני", "fcttext": "לרוב בהיר. טמפ' גבוהות 82פרנהייט. רוחות צ-צ-מע במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 28צלזיוס. רוחות צ-צ-מע במהירות 15 עד 25 קמ\"ש.", "pop": "20" }, { "period": 9, "icon": "nt_clear", "icon_url": "http://icons.wxug.com/i/c/k/nt_clear.gif", "title": "שני בלילה", "fcttext": "לרוב בהיר. טמפ' נמוכות 67פרנהייט. רוחות צ-צ-מז במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' נמוכות 19צלזיוס. רוחות צ-צ-מז במהירות 10 עד 15 קמ\"ש.", "pop": "0" }, { "period": 10, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "שלישי", "fcttext": "לרוב בהיר. טמפ' גבוהות 80פרנהייט. רוחות מע-צ-מע במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 27צלזיוס. רוחות מע-צ-מע במהירות 15 עד 25 קמ\"ש.", "pop": "0" }, { "period": 11, "icon": "nt_partlycloudy", "icon_url": "http://icons.wxug.com/i/c/k/nt_partlycloudy.gif", "title": "שלישי בלילה", "fcttext": "מעונן חלקית. טמפ' נמוכות 65פרנהייט. רוחות במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "מעונן חלקית. טמפ' נמוכות 18צלזיוס. רוחות במהירות 10 עד 15 קמ\"ש.", "pop": "20" }, { "period": 12, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "רביעי", "fcttext": "לרוב בהיר. טמפ' גבוהות 78פרנהייט. רוחות מע-ד-מע במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 26צלזיוס. רוחות מע-ד-מע במהירות 15 עד 25 קמ\"ש.", "pop": "20" }, { "period": 13, "icon": "nt_chancerain", "icon_url": "http://icons.wxug.com/i/c/k/nt_chancerain.gif", "title": "רביעי בלילה", "fcttext": "ממטרים מוקדם. טמפ' נמוכות 62פרנהייט. רוחות מז-ד-מז ומשתנות. סיכוי לגשם 30%.", "fcttext_metric": "ממטרים מוקדם. טמפ' נמוכות 17צלזיוס. רוחות מז-ד-מז ומשתנות. סיכוי לגשם 30%.", "pop": "30" }, { "period": 14, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "חמישי", "fcttext": "לרוב בהיר. טמפ' גבוהות 81פרנהייט. רוחות במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 27צלזיוס. רוחות במהירות 10 עד 15 קמ\"ש.", "pop": "0" }, { "period": 15, "icon": "nt_clear", "icon_url": "http://icons.wxug.com/i/c/k/nt_clear.gif", "title": "חמישי בלילה", "fcttext": "לרוב בהיר. טמפ' נמוכות 65פרנהייט. רוחות צ-מז במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' נמוכות 18צלזיוס. רוחות צ-מז במהירות 10 עד 15 קמ\"ש.", "pop": "0" }, { "period": 16, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "שישי", "fcttext": "לרוב בהיר. טמפ' גבוהות 83פרנהייט. רוחות צ במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 28צלזיוס. רוחות צ במהירות 10 עד 15 קמ\"ש.", "pop": "0" }, { "period": 17, "icon": "nt_clear", "icon_url": "http://icons.wxug.com/i/c/k/nt_clear.gif", "title": "שישי בלילה", "fcttext": "לרוב בהיר. טמפ' נמוכות 65פרנהייט. רוחות צ-מז במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' נמוכות 19צלזיוס. רוחות צ-מז במהירות 10 עד 15 קמ\"ש.", "pop": "0" }, { "period": 18, "icon": "clear", "icon_url": "http://icons.wxug.com/i/c/k/clear.gif", "title": "שבת", "fcttext": "לרוב בהיר. טמפ' גבוהות 84פרנהייט. רוחות צ במהירות 10 עד 15 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' גבוהות 29צלזיוס. רוחות צ במהירות 10 עד 15 קמ\"ש.", "pop": "0" }, { "period": 19, "icon": "nt_clear", "icon_url": "http://icons.wxug.com/i/c/k/nt_clear.gif", "title": "מוצאי שבת", "fcttext": "לרוב בהיר. טמפ' נמוכות 66פרנהייט. רוחות צ-צ-מז במהירות 5 עד 10 מייל לשעה.", "fcttext_metric": "לרוב בהיר. טמפ' נמוכות 19צלזיוס. רוחות צ-צ-מז במהירות 10 עד 15 קמ\"ש.", "pop": "0" } ] } <?php $sJSONBuffer = ob_get_contents(); ob_end_clean(); //$sJSONBuffer = utf8_encode($sJSONBuffer); $aJSONStruct = json_decode($sJSONBuffer, true); var_dump($aJSONStruct); //print($sJSONBuffer); //echo 'errore '.json_last_error().''."\n"; switch (json_last_error()) { case JSON_ERROR_NONE: echo ' - No errors'; break; case JSON_ERROR_DEPTH: echo ' - Maximum stack depth exceeded'; break; case JSON_ERROR_STATE_MISMATCH: echo ' - Underflow or the modes mismatch'; break; case JSON_ERROR_CTRL_CHAR: echo ' - Unexpected control character found'; break; case JSON_ERROR_SYNTAX: echo ' - Syntax error, malformed JSON'; break; case JSON_ERROR_UTF8: echo ' - Malformed UTF-8 characters, possibly incorrectly encoded'; break; default: echo ' - Unknown error'; break; } echo 'errore '.json_last_error_msg().''."\n"; ?>

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.70.0190.00318.18
8.3.60.0100.00618.30
8.3.50.0160.00622.04
8.3.40.0100.01018.70
8.3.30.0240.00018.81
8.3.20.0040.00420.35
8.3.10.0050.00520.46
8.3.00.0060.00319.13
8.2.180.0030.01416.75
8.2.170.0140.00322.96
8.2.160.0100.01020.39
8.2.150.0080.00024.18
8.2.140.0060.00324.66
8.2.130.0030.00626.16
8.2.120.0060.00322.10
8.2.110.0030.00620.44
8.2.100.0100.00317.72
8.2.90.0000.00819.11
8.2.80.0000.00817.97
8.2.70.0100.00017.63
8.2.60.0080.00418.04
8.2.50.0060.00318.07
8.2.40.0040.00418.16
8.2.30.0100.00019.23
8.2.20.0040.00417.88
8.2.10.0050.00318.25
8.2.00.0050.00317.76
8.1.280.0100.01025.92
8.1.270.0060.00323.96
8.1.260.0060.00326.35
8.1.250.0050.00328.09
8.1.240.0110.00023.77
8.1.230.0030.01023.87
8.1.220.0000.00817.74
8.1.210.0070.00318.77
8.1.200.0000.00917.23
8.1.190.0040.00417.35
8.1.180.0000.00818.10
8.1.170.0120.00018.57
8.1.160.0000.00822.06
8.1.150.0060.00318.94
8.1.140.0080.00017.50
8.1.130.0000.00717.91
8.1.120.0000.00817.45
8.1.110.0000.00817.55
8.1.100.0040.00417.53
8.1.90.0040.00417.52
8.1.80.0000.00817.54
8.1.70.0070.00017.46
8.1.60.0030.00717.52
8.1.50.0090.00017.54
8.1.40.0060.00317.52
8.1.30.0030.00617.70
8.1.20.0050.00317.71
8.1.10.0050.00317.46
8.1.00.0040.00417.52
8.0.300.0080.00018.77
8.0.290.0000.00916.88
8.0.280.0040.00418.49
8.0.270.0030.00617.37
8.0.260.0000.00717.32
8.0.250.0070.00017.02
8.0.240.0080.00016.99
8.0.230.0020.00516.96
8.0.220.0040.00417.00
8.0.210.0040.00416.95
8.0.200.0040.00416.92
8.0.190.0000.00816.88
8.0.180.0030.00516.98
8.0.170.0000.00916.88
8.0.160.0040.00417.03
8.0.150.0000.00816.87
8.0.140.0060.00316.90
8.0.130.0030.00313.40
8.0.120.0060.00316.95
8.0.110.0050.00316.95
8.0.100.0080.00016.75
8.0.90.0040.00416.90
8.0.80.0100.00716.86
8.0.70.0040.00416.88
8.0.60.0000.00816.88
8.0.50.0080.00016.88
8.0.30.0080.01617.18
8.0.20.0110.01217.40
8.0.10.0080.00017.07
8.0.00.0160.01116.62
7.4.330.0030.00315.15
7.4.320.0070.00016.54
7.4.300.0040.00416.55
7.4.290.0000.00816.65
7.4.280.0080.00016.65
7.4.270.0080.00016.54
7.4.260.0030.00416.54
7.4.250.0060.00316.53
7.4.240.0040.00316.56
7.4.230.0030.00516.54
7.4.220.0100.01016.44
7.4.210.0100.00716.58
7.4.200.0050.00316.59
7.4.160.0130.00616.27
7.4.150.0170.00617.40
7.4.140.0110.01417.86
7.4.130.0080.01216.53
7.4.120.0120.01116.51
7.4.110.0190.00316.59
7.4.100.0110.01216.47
7.4.90.0180.00616.61
7.4.80.0140.00819.37
7.4.70.0150.00516.38
7.4.60.0060.01516.36
7.4.50.0030.00616.30
7.4.40.0160.01016.38
7.4.30.0130.00716.42
7.4.00.0070.01014.83
7.3.330.0000.00613.09
7.3.320.0030.00613.14
7.3.310.0000.00816.30
7.3.300.0040.00416.09
7.3.290.0100.00716.28
7.3.280.0100.01116.24
7.3.270.0120.00917.40
7.3.260.0120.00916.49
7.3.250.0120.01216.24
7.3.240.0130.00916.27
7.3.230.0020.01716.39
7.3.210.0070.01416.52
7.3.200.0090.01219.39
7.3.190.0190.01016.18
7.3.180.0080.01116.24
7.3.170.0100.01016.27
7.3.160.0090.01516.23
7.3.00.0150.00316.45
7.2.330.0140.00716.88
7.2.320.0060.01716.51
7.2.310.0110.01516.52
7.2.300.0110.00816.59
7.2.290.0080.01616.43
7.2.130.0110.00716.89
7.2.120.0130.00316.86
7.2.110.0120.00616.64
7.2.100.0080.00416.90
7.2.90.0030.01016.66
7.2.80.0060.00916.73
7.2.70.0100.00316.88
7.2.60.0120.00616.80
7.2.50.0100.00316.87
7.2.40.0070.00316.76
7.2.30.0130.00616.75
7.2.20.0090.00616.77
7.2.10.0060.00916.63
7.2.00.0040.00917.08
7.1.250.0060.00915.68
7.1.240.0100.00015.63
7.1.230.0040.01115.76
7.1.220.0100.00315.36
7.1.210.0030.00915.45
7.1.200.0080.00315.57
7.1.190.0070.00715.32
7.1.180.0000.01415.16
7.1.170.0120.00615.42
7.1.160.0120.00315.65
7.1.150.0130.00315.76
7.1.140.0100.00015.50
7.1.130.0070.00715.59
7.1.120.0100.00715.43
7.1.110.0060.01015.70
7.1.100.0030.00715.70
7.1.90.0070.00715.55
7.1.80.0040.01115.74
7.1.70.0090.00416.45
7.1.60.0050.00716.37
7.1.50.0060.00715.98
7.1.40.0070.00715.76
7.1.30.0130.00315.45
7.1.20.0070.00715.57
7.1.10.0110.00715.42
7.1.00.0050.04318.85
7.0.330.0070.00415.25
7.0.320.0130.00615.27
7.0.310.0000.01315.05
7.0.300.0090.00615.37
7.0.290.0100.00715.35
7.0.280.0110.00415.41
7.0.270.0100.00315.03
7.0.260.0100.00314.91
7.0.250.0060.00615.21
7.0.240.0080.00415.15
7.0.230.0130.00615.34
7.0.220.0060.00315.53
7.0.210.0030.01215.31
7.0.200.0030.01215.98
7.0.190.0030.00915.16
7.0.180.0060.00615.47
7.0.170.0140.00315.27
7.0.160.0070.01015.36
7.0.150.0090.00915.45
7.0.140.0020.04518.47
7.0.130.0060.00914.82
7.0.120.0070.04018.73
7.0.110.0030.04418.57
7.0.100.0050.04018.71
7.0.90.0070.04218.69
7.0.80.0030.03918.51
7.0.70.0070.04018.71
7.0.60.0050.04018.51
7.0.50.0030.04218.76
7.0.40.0020.03717.81
7.0.30.0030.04417.54
7.0.20.0050.04017.74
7.0.10.0060.04117.81
7.0.00.0070.03717.76
5.6.380.0050.00514.29
5.6.370.0030.01014.58
5.6.360.0000.01314.43
5.6.350.0060.00614.42
5.6.340.0090.00914.35
5.6.330.0070.01014.29
5.6.320.0070.01014.34
5.6.310.0060.00914.29
5.6.300.0060.01214.63
5.6.290.0030.01314.19
5.6.280.0030.04417.57
5.6.270.0090.00314.38
5.6.260.0050.03317.62
5.6.250.0100.03517.74
5.6.240.0030.03417.55
5.6.230.0020.04517.63
5.6.220.0020.04717.62
5.6.210.0100.03717.50
5.6.200.0080.04217.72
5.6.190.0090.03617.64
5.6.180.0100.03817.79
5.6.170.0080.04017.67
5.6.160.0090.03717.47
5.6.150.0050.03817.79
5.6.140.0060.04117.77
5.6.130.0070.03217.61
5.6.120.0080.04117.68
5.6.110.0050.04217.75
5.6.100.0070.03917.62
5.6.90.0080.04017.64
5.6.80.0100.03617.11
5.6.70.0090.03617.42
5.6.60.0050.04417.32
5.6.50.0070.03917.22
5.6.40.0050.04017.35
5.6.30.0030.04417.29
5.6.20.0070.04017.23
5.6.10.0060.03317.32
5.6.00.0050.03217.08
5.5.380.0030.04214.37
5.5.370.0050.04014.42
5.5.360.0070.03914.34
5.5.350.0030.03714.33
5.5.340.0030.03214.63
5.5.330.0040.03914.67
5.5.320.0040.03914.60
5.5.310.0040.04014.67
5.5.300.0030.03914.66
5.5.290.0030.03614.58
5.5.280.0080.04014.67
5.5.270.0070.04014.48
5.5.260.0060.04114.69
5.5.250.0010.04114.52
5.5.240.0080.03514.17
5.5.230.0030.03014.24
5.5.220.0030.03314.35
5.5.210.0050.03714.35
5.5.200.0030.04014.20
5.5.190.0070.03814.21
5.5.180.0070.03714.21
5.5.170.0030.00411.18
5.5.160.0080.03214.20
5.5.150.0060.03514.31
5.5.140.0030.03814.33
5.5.130.0090.03414.29
5.5.120.0050.03714.34
5.5.110.0050.03914.29
5.5.100.0080.03514.26
5.5.90.0020.03714.26
5.5.80.0060.03614.29
5.5.70.0080.03614.17
5.5.60.0030.04014.29
5.5.50.0030.03314.27
5.5.40.0050.03714.20
5.5.30.0070.03514.10
5.5.20.0060.03814.23
5.5.10.0050.03814.29
5.5.00.0030.04214.14
5.4.450.0030.04215.26
5.4.440.0090.02515.31
5.4.430.0020.04015.21
5.4.420.0040.03715.32
5.4.410.0070.03715.24
5.4.400.0040.04015.09
5.4.390.0090.03315.14
5.4.380.0050.03715.05
5.4.370.0030.03715.06
5.4.360.0030.04015.04
5.4.350.0040.03715.14
5.4.340.0070.03515.05
5.4.330.0050.00311.18
5.4.320.0050.03915.18
5.4.310.0020.03515.05
5.4.300.0020.04115.15
5.4.290.0030.04015.10
5.4.280.0080.03715.09
5.4.270.0070.03515.12
5.4.260.0060.03515.21
5.4.250.0020.04015.14
5.4.240.0050.03615.07
5.4.230.0020.04015.14
5.4.220.0050.03715.17
5.4.210.0130.03015.21
5.4.200.0030.03115.22
5.4.190.0080.03315.09
5.4.180.0090.03215.17
5.4.170.0070.03315.07
5.4.160.0070.03615.07
5.4.150.0020.03915.13
5.4.140.0020.04213.70
5.4.130.0070.03413.74
5.4.120.0090.03313.71
5.4.110.0050.03613.73
5.4.100.0030.03813.79
5.4.90.0070.03513.85
5.4.80.0030.03813.67
5.4.70.0050.03313.79
5.4.60.0050.03813.75
5.4.50.0070.03613.78
5.4.40.0040.03913.91
5.4.30.0070.03313.86
5.4.20.0090.02813.71
5.4.10.0040.03313.79
5.4.00.0030.02713.46

preferences:
48.85 ms | 401 KiB | 5 Q