教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php json_encode中文乱码解决办法

php json_encode中文乱码解决办法

发布时间:2019-02-11   编辑:jiaochengji.com
教程集为您提供php json,encode中文乱码解决办法等资源,欢迎您收藏本站,我们将为您提供最新的php json,encode中文乱码解决办法资源
中文在php 开发中经常会有意无意的碰到问题,今天我们来看看json_encode中文乱码的解决办法吧,虽然方法不是很好,但可以解决问题只
<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);
?>

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

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

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

您可能感兴趣的文章:
解决php json_encode中文转码、乱码问题
php json_encode中文乱码解决办法
json_encode中文乱码或不显示问题
php json_encode utf-8中文问题
php中json_encode gbk/gb2312中文乱码问题
php中文乱码问题解决方法
php中json_encode中文字符乱码解决办法
php中json_decode()和json_encode()用法与中文不显示解决办法
解决json_encode 函数中文被编码成 null的办法
php中文乱码问题总结与解决办法

[关闭]
~ ~