PHP gbk环境下json_dencode传送来的汉字
更新时间:2012年11月13日 14:35:18 作者:
在做一个小项目的时候用得gbk,发现json_encode传过来的汉子不对。搜索出结果。。留下印子不忘记。。欢迎指正
复制代码 代码如下:
function ArrEncode($arr){
foreach($arr as $k=>$v){
if(is_array($v)){
$arr[$k] =ArrEncode($v);
}else{
$arr[$k] = urlencode($v);
}
}
return $arr;
}
在控制器方法里面可以。
$arr = ArrEncode($uns);
echo urldecode(json_encode($arr));
您可能感兴趣的文章:
- php 中序列化和json使用介绍
- 解析PHP 使用curl提交json格式数据
- 使用PHP接收POST数据,解析json数据
- php 备份数据库代码(生成word,excel,json,xml,sql)
- Android访问php取回json数据实例
- 浅析php中jsonp的跨域实例
- 用Json实现PHP与JavaScript间数据交换的方法详解
- PHP在不同页面间传递Json数据示例代码
- 探讨PHP JSON中文乱码的解决方法详解
- php中serialize序列化与json性能测试的示例分析
- php和js如何通过json互相传递数据相关问题探讨
- PHP应用JSON技巧讲解
- PHP5.4中json_encode中文转码的变化小结
- ajax处理php返回json数据的实例代码
- android+json+php+mysql实现用户反馈功能方法解析
- PHP数据集构建JSON格式及新数组的方法
- PHP json格式和js json格式 js跨域调用实现代码
- 如何在php中正确的使用json
相关文章
highchart数据源纵轴json内的值必须是int(详解)
下面小编就为大家带来一篇highchart数据源纵轴json内的值必须是int(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-02-02phpmyadmin提示The mbstring extension is missing的解决方法
这篇文章主要介绍了phpmyadmin提示The mbstring extension is missing的解决方法,分析了错误提示的原因与不同平台的解决方法,具有一定的参考借鉴价值,需要的朋友可以参考下2014-12-12
最新评论