让Json更懂中文(JSON_UNESCAPED_UNICODE)
2023-06-13 09:14:31 时间
<?php
echojson_encode("中文");//"\u4e2d\u6587"
这就让我们这些在天朝做开发的同学,很是头疼,有的时候还不得不自己写json_encode.
而在PHP5.4,这个问题终于得以解决,Json新增了一个选项:JSON_UNESCAPED_UNICODE,故名思议,就是说,Json不要编码Unicode.
看下面的例子:
<?php
echojson_encode("中文",JSON_UNESCAPED_UNICODE);//"中文"
怎么样,是不是让大家很开心的改动?呵呵,当然,Json在5.4还加入了:JSON_BIGINT_AS_STRING,JSON_PRETTY_PRINT,JSON_UNESCAPED_SLASHES等选项,如果有兴趣,大家可以参看:json_encode
不过,还是要提醒下:PHP5.4还处于开发阶段,在最终release之前,任何新特性都可能被调整或者更改.如果大家有任何建议,也欢迎反馈,帮助我们使得PHP变得更好.
来自:http://www.laruence.com
相关文章
- PHP JSON_ENCODE 不转义中文汉字的方法
- python json 编码_python乱码转中文
- FL Studio2023免费升级到21中文版本
- pycharm打不出中文_pycharm语言怎么改成中文
- 用FastJson将JSON字符串转Json[通俗易懂]
- 城市:天际线Cities: Skylines for Mac(城市建造类游戏)+dlcv1.16.0-f3 中文原生版
- C#应用Newtonsoft.Json操作json详解编程语言
- json_encode对中文和引号的处理差异研究详解编程语言
- JQuery处理json与ajax返回JSON实例详解编程语言
- 乱码解决Linux纯命令行中文乱码问题(linux纯命令行中文)
- MySQL生成JSON:一种实现方式(mysql生成json)
- Linux安装中文界面: 简易搭建步骤(linux安装中文界面)
- 字段MySQL查询:如何支持JSON字段(mysql查询json)
- MySQL中使用JSON提取值(mysql中json取值)
- MySQL与JSON的结合抢占数据库行业新机会(c mysql json)
- MySQL的字符集设置问题如何支持输入中文(mysql不能输汉字吗)
- 典复杂化Oracle 填字迷宫不可忽视的中文翻译难题(oracle 中文靠字)
- 检索Oracle数据库中文文本检索研究(oracle中文本)
- Oracle中文环境如何正确安装(oracle中文怎么安装)
- Oracle中文开启数据库连接新世界(oracle中文什么意思)
- 强大的Redis存储JSON的功能(redis里面存json)
- Oracle 13升级极大提升性能(oracle13改为中文)
- jQueryEasyUIAPI中文文档-Spinner微调器使用
- PHP学习散记_编码(json_encode中文不显示)
- PHPfopen读取带中文URL地址的一点见解
- java逐行读取txt文本如何解决中文乱码
- 教你如何使用PHP输出中文JSON字符串
- jQuery.parseJSON(json)将JSON字符串转换成js对象