• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > php将数组转为json出现中文乱码怎么办

php将数组转为json出现中文乱码怎么办

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了php数组转json,中文乱码等相关知识,希望对您有所帮助

php将数组转为json出现中文乱码的解决方法:首先将数组中的每个元素进行urlenconde()转码;然后再使用json_encode()函数把每个元素转为json即可。


php将数组转为json出现中文乱码怎么办


解决思路:

为数组里的每个元素进行urlencode()转码,然后再用json_encode()转为json即可。解码使用json_decode()。

举例:

foreach ( $result as $keys => $value )//包含中文的二维数组$result转json,数组内部元素一一使用urlencode转换即可保证中文不乱码{    foreach($value as $key=>$column){        $testJSON[$keys][$key] = urlencode ( $column );    }}var_dump( json_encode ( $testJSON ));//转为json$result = urldecode ( json_encode ( $testJSON ) );//转回数组




分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • php将数组转为json出现中文乱码怎么办

相关文章

  • 织梦Dedecms系统实现按“字母检索”搜索功能
  • JS判断当前浏览器是否是微信端
  • PHP生成唯一ID的四种方法介绍
  • 如何优化css expression性能
  • 帝国CMS二次开发付款后才能查看内容
  • 可以同时删除字符串前导和尾部空白的函数是什么
  • WordPress隐藏部分内容,评论后可见
  • PhotoShop制作魔幻霓虹火焰字效果的教程
  • PhotoShop简单制作面条艺术字体效果设计教程
  • PHP实现腾讯短网址生成api接口实例

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • PHP怎么返回四位数不满补零
    • JavaScript事件之事件冒泡与时间捕获(总结分享)
    • 一起聊聊thinkphp6使用think-queue实现普通队列和延迟队列
    • 如何给WordPress主题评论框加上阿鲁表情
    • SQL语句中的with as该怎么用
    • WordPress多站点不支持timthumb.php解决方法
    • PS打造动感抽象炫光舞者海报效果制作教程
    • Ember.js和Vue.js对比,哪个框架更优秀?
    • 浅谈conda安装nodejs版本过低问题的解决方法
    • Photoshop设计碳纤维风格图标教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有