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"; ?>

preferences:
33.42 ms | 402 KiB | 5 Q