0

可能是一个重复的问题,我想我知道它发生的原因,但无法解决。

我得到了一个传递给 php 的 json 字符串。在console.log(JSON.stringify(obj));我得到带有正常引号的正确字符串 - > "" 但是当我error_log()在 php 端做一个时,我得到了这个:

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

它充满了“和我的var_dump(json_decode($part_list_array, true));回报NULL

知道为什么会这样吗?

4

1 回答 1

1

看起来您的字符正在转换为 HTML 实体。试试这个:

var_dump(json_decode(html_entity_decode($part_list_array), true));
于 2012-12-04T10:32:35.477 回答