您所在的位置: 首页 > 技术文档 > 网络编程

PHP中JSON中文解决

文章来源:网络 更新日期:2009-11-05  我要评论(0)  欢迎投稿
  1. 摘要:当使用JSON_Encode后,中文被编码后的解决......
  2. 标签:PHP JSON 中文

  3. 上一篇: / 下一篇: / 教程列表

如果我们使用JSON_Encode给含有中文的内容进行编码时,会出现类似于\u5c71\u4e1c这样的代码,虽然使用jQuery或者JSON_Decode进行解码的时候,并不会出现问题,但某些时候,我们还是需要将中文原样的显示出来。

<?php
$code = json_encode($str);
$code = preg_replace("#\\\u([0-9a-f]+)#ie", "iconv('UCS-2', 'UTF-8', pack('H4', '\\1'))", $code);
?>

这样,我们再看$code变量的时候,中文全部都显示出来了。

XHTML   CSS   JavaScript   HTML视频  

JavaScript语言精粹

作者:Douglas Crockford 本书的作者Douglas Crockford是JavaScript开发社区最知名的权威,JavaScript的发明人Brendan Eich说他是“Yoda of lambda programming...