2012-12-04 114 views
0

可能是一个重复的问题,我想我知道它为什么会发生,但无法解决它。json_decode给NULL NULL

我得到了一个json字符串,我传递给php。在console.log(JSON.stringify(obj));我得到正确的字符串与正常quots - >“”但是当我在PHP侧做一个error_log()我得到这个:

{"obj":{"1063":{"id":{"article_id":"1063","article_no_internal":"400086","article_name_internal":"Hotelbox Kurzurlaub"},"stk":"100"}}} 

其全& QUOT和我var_dump(json_decode($part_list_array, true));回报NULL

任何为什么发生这种情况?

回答

1

看起来你的角色正在转换为HTML实体。试试这个:

var_dump(json_decode(html_entity_decode($part_list_array), true)); 
+0

这是它的感谢。我把字符串保存在一个隐藏的字段中,当我读到这个字符时可能就是这样。 –