php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /php-7.1.11/ext/json/tests/ |
files >> //php-7.1.11/ext/json/tests/007.phpt |
--TEST-- json_last_error() tests --SKIPIF-- <?php if (!extension_loaded("json")) print "skip"; ?> --FILE-- <?php var_dump(json_decode("[1]")); var_dump(json_last_error(), json_last_error_msg()); var_dump(json_decode("[[1]]", false, 2)); var_dump(json_last_error(), json_last_error_msg()); var_dump(json_decode("[1}")); var_dump(json_last_error(), json_last_error_msg()); var_dump(json_decode('["' . chr(0) . 'abcd"]')); var_dump(json_last_error(), json_last_error_msg()); var_dump(json_decode("[1")); var_dump(json_last_error(), json_last_error_msg()); echo "Done\n"; ?> --EXPECT-- array(1) { [0]=> int(1) } int(0) string(8) "No error" NULL int(1) string(28) "Maximum stack depth exceeded" NULL int(2) string(42) "State mismatch (invalid or malformed JSON)" NULL int(3) string(53) "Control character error, possibly incorrectly encoded" NULL int(4) string(12) "Syntax error" Doney~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`