【发布时间】:2011-09-17 10:26:43
【问题描述】:
我正在使用 Zend_Json(实际上,我正在使用带有自动 json 序列化的 ajaxContext),我需要发送以 Utf-8 编码的日文字符。
我从我的 ajax 请求中收到这样的数据:
{"comments":"\\u65e5\\u672c\\u6700"}
现在,我能用它做什么?将其“翻译”成我的 html 页面中的可读字符?
谢谢
【问题讨论】:
-
尝试禁用魔术引号,Zend_Json(实际上是 json_decode)会自动将其转换为可在 html 页面中使用的有效 UTF-8 序列。
-
您好,谢谢您的建议,但是:user@host:~$ php -i | grep "magic" magic_quotes_gpc => Off => Off magic_quotes_runtime => Off => Off magic_quotes_sybase => Off => Off
标签: php json utf-8 character-encoding