Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php json_encode中文乱码解决办法

php json_encode中文乱码解决办法

发布时间:2019-02-11   编辑:www.jquerycn.cn
jquery中文网为您提供php json,encode中文乱码解决办法等资源,欢迎您收藏本站,我们将为您提供最新的php json,encode中文乱码解决办法资源
中文在php 开发中经常会有意无意的碰到问题,今天我们来看看json_encode中文乱码的解决办法吧,虽然方法不是很好,但可以解决问题只
<script>ec(2);</script>
<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy8319')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy8319>

<?iconv('gb2312','utf-8','这里是中文标题'),
  'body'=>'abcd...'
 );

echo json_encode($array);
?>

</td> </tr> </table>

结果
{"title":"u8fd9u91ccu662fu4e2du6587u6807u9898","body":"abcd..."}

也不是我们想的东西,那我们利用php urlencode()函数处理以下,在json_encode之前,把所有数组内所有内容都用urlencode()处理一下

这样中文就没有问题了哦。

</td> </tr> </table>

您可能感兴趣的文章:
JQuery AJAX 中文乱码问题解决
php utf8 一半乱码的问题
shell脚本中注释中文乱码的解决方法
jquery ajax post提交数据乱码
php跨域调用json的例子
linux中文显示乱码的解决办法
解决php截取utf-8中文字符串时乱码的问题
phpmailer实现的简单openvpn用户认证的代码
jquery乱码与contentType属性设置问题解决方案
有关php中文乱码的解决方法

[关闭]