最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP json_encode输出josn格式并解决中文乱码
时间:2013-01-01 编辑:简简单单 来源:一聚教程网
php代码
代码如下 | 复制代码 |
header('Content-type: text/json'); $fruits = array ( |
上面是英文是没有问题,如果是中文就会有问题,解决办法如下
Json 只支持 utf-8 编码,我认为是前端的 Javascript 也是 utf-8 的原因。
代码如下 | 复制代码 |
$array = array echo json_encode($array); |
结果
代码如下 | 复制代码 |
{"title":"u8fd9u91ccu662fu4e2du6587u6807u9898","body":"abcd..."} |
利用js来分析这个函数
代码如下 | 复制代码 |
$(function(){ }) $('#resText').html(html); }) }) }) |
注意在你的php输出js格式时我们必须是header('Content-type: text/json');这样的头部信息发送哦。
后面加一个完整的可解析中文乱码的问题程序
代码如下 | 复制代码 |
/************************************************************** $array = array
|
-
上一个: php中网页添加到桌面快捷方式方法
-
下一个: 修改PHP session 默认时间方法
' + comment['username'] + ':
' + comment['content'] + '