我找不到使用\ u02792等字符编码显示/回显文本的方法。 以下是json数据:
{"id":"65645234","firstName":"\u0906\u0926\u093f\u0924\u094d\u092f"}
当我尝试在支持utf-8字符编码的html页面上回显firstName时,它会按原样显示上面的数据。我甚至尝试使用utf8_decode()以及utf8来对上述数据进行unicode转换,但仍然没有运气。请告诉我如何解码上面的文字。还有什么样的字符编码?
P.S。我甚至尝试先
utf8_decode()
然后使用utf8进行unicode转换,但仍然没有运气。
答案 0 :(得分:2)
这是编码Unicode字符的JSON方式。只需解码JSON。
var_dump(json_decode('{"id":"65645234","firstName":"\u0906\u0926\u093f\u0924\u094d\u092f"}', true));
array(2) {
["id"]=>
string(8) "65645234"
["firstName"]=>
string(18) "आदित्य"
}