Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 解决php json_encode中文转码、乱码问题

解决php json_encode中文转码、乱码问题

发布时间:2018-04-28   编辑:www.jquerycn.cn
本文介绍了php中json_encode出现中文转码、乱码问题的解决方法,有关php中文乱码问题的一个小例子,有需要的朋友参考下。

例子,php json_encode中文转码、乱码问题。
 

复制代码 代码示例:

<?php
// 防止json中文转码
function jsonEncodeWithCN($data) {
    return preg_replace("/\\\u([0-9a-f]{4})/ie", "iconv('UCS-2BE', 'UTF-8', pack('H4', '$1'))", json_encode($data));
}

$arr = array('a'=>'测试', b=>'hello');

echo jsonEncodeWithCN($arr);

您可能感兴趣的文章:
解决php json_encode中文转码、乱码问题
php json_encode中文乱码解决办法
json_encode中文乱码或不显示问题
php json_encode utf-8中文问题
php中json_encode gbk/gb2312中文乱码问题
php5.2 Json中文乱码解决方法
php网页标题中文乱码如何解决
php中文乱码问题解决方法
php解析JSON中文乱码问题的解决方法
php分割GBK中文乱码的解决方法

关键词: json  json_encode  乱码  中文乱码   
[关闭]