zoukankan      html  css  js  c++  java
  • php 解决json_encode中文问题

    众所周知使用json_encode可以方便快捷地将对象进行json编码,但是如果对象的属性中存在着中文,问题也就随之而来了。
    json_encode会将中文转换为unicode编码
    例如:'胥'经过json_encode处理后变为'u80e5',最终的json中中文部分被替换为unicode编码。我们要解决的就是将对象转换为json并保证对象内部的中文在json中仍然是以正常的中文出现,现在看来只使用json_encode是不能达到目的的。
      我的解决方法:先将类中的中文字段进行url编码(urlencode),然后再对对象进行json编码(jsonencode)保存到数据库中。

      随后查出数据线json_decode,随后对相应数据进行urldecode。

    alex kong
  • 相关阅读:
    GOF之单例模式
    C#面向对象设计模式纵横谈课堂笔记
    Oracle事务
    Oracle游标
    pl/sql(一)
    pl/sql(二)
    pl/sql(三)
    Oracle用户管理
    Oracle视图
    Oracle函数
  • 原文地址:https://www.cnblogs.com/klj123wan/p/3410519.html
Copyright © 2011-2022 走看看