本文实例讲述了PHP实现json_decode不转义中文的方法。分享给大家供大家参考,具体如下:
默认情况下PHP的 json_decode 方法会把特殊字符进行转义,还会把中文转为Unicode
编码形式。
这使得数据库查看文本变得很麻烦。所以我们需要限制对于中文的转义。
要限制中文,使用JSON_UNESCAPED_UNICODE
参数。
对于PHP5.3版本,可以先把ASCII 127以上的字符转换为HTML数值,这样避免被json_decode函数转码:
PS:这里再为大家推荐几款比较实用的json在线工具供大家参考使用:
在线JSON代码检验、检验、美化、格式化工具:
JSON
在线格式化工具:
在线XML/JSON互相转换工具:
json
代码在线格式化/美化/压缩/编辑/转换工具:
C语言风格/HTML/CSS/json代码格式化美化工具:
更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《》
希望本文所述对大家PHP程序设计有所帮助。