让Json更懂中文(JSON_UNESCAPED_UNICODE)


Posted in PHP onOctober 27, 2011
<?php 
echo json_encode("中文"); //"\u4e2d\u6587"

这就让我们这些在天朝做开发的同学, 很是头疼, 有的时候还不得不自己写json_encode.

而在PHP5.4, 这个问题终于得以解决, Json新增了一个选项: JSON_UNESCAPED_UNICODE, 故名思议, 就是说, Json不要编码Unicode.

看下面的例子:

<?php 
echo json_encode("中文", JSON_UNESCAPED_UNICODE); //"中文"

怎么样, 是不是让大家很开心的改动? 呵呵, 当然, Json在5.4还加入了: JSON_BIGINT_AS_STRING, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES等选项, 如果有兴趣, 大家可以参看: json_encode

不过, 还是要提醒下: PHP 5.4还处于开发阶段, 在最终release之前, 任何新特性都可能被调整或者更改. 如果大家有任何建议, 也欢迎反馈, 帮助我们使得PHP变得更好.
来自:http://www.laruence.com

PHP 相关文章推荐
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
Mar 28 PHP
php 获取可变函数参数的函数
Aug 26 PHP
PHP中call_user_func_array()函数的用法演示
Feb 05 PHP
ubuntu下编译安装xcache for php5.3 的具体操作步骤
Jun 18 PHP
ThinkPHP惯例配置文件详解
Jul 14 PHP
PHP实现仿百度文库,豆丁在线文档效果(word,excel,ppt转flash)
Mar 10 PHP
yii2超好用的日期组件和时间组件
May 05 PHP
PHP批量获取网页中所有固定种子链接的方法
Nov 18 PHP
PHP API接口必备之输出json格式数据示例代码
Jun 27 PHP
Yii2 中实现单点登录的方法
Mar 09 PHP
PHP PDOStatement::errorCode讲解
Jan 31 PHP
Mac下关于PHP环境和扩展的安装详解
Oct 17 PHP
PHP实现异步调用方法研究与分享
Oct 27 #PHP
提示Trying to clone an uncloneable object of class Imagic的解决
Oct 27 #PHP
PHP 小心urldecode引发的SQL注入漏洞
Oct 27 #PHP
Session保存到数据库的php类分享
Oct 24 #PHP
php中批量修改文件后缀名的函数代码
Oct 23 #PHP
基于Snoopy的PHP近似完美获取网站编码的代码
Oct 23 #PHP
php中经典方法实现判断多维数组是否为空
Oct 23 #PHP
You might like
一个php作的文本留言本的例子(五)
2006/10/09 PHP
解析PHP函数array_flip()在重复数组元素删除中的作用
2013/06/27 PHP
PHP实现通过get方式识别用户发送邮件的方法
2015/07/16 PHP
PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)
2016/01/09 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
javascript parseInt 大改造
2009/09/27 Javascript
jquery tablesorter.js 支持中文表格排序改进
2009/12/09 Javascript
js模拟点击事件实现代码
2012/11/06 Javascript
JS中实现replaceAll的方法(实例代码)
2013/11/12 Javascript
Jquery中ajax方法data参数的用法小结
2014/02/12 Javascript
js实现简易的单数字随机抽奖(0-9)
2020/03/19 Javascript
jQuery中prepend()方法使用详解
2015/08/11 Javascript
简单谈谈javascript中的变量、作用域和内存问题
2015/08/30 Javascript
javascript执行环境及作用域详解
2016/05/05 Javascript
ReactNative短信验证码倒计时控件的实现代码
2017/07/20 Javascript
vue2.0 子组件改变props值,并向父组件传值的方法
2018/03/01 Javascript
Python ftp上传文件
2016/02/13 Python
python dict.get()和dict['key']的区别详解
2016/06/30 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
2018/12/11 Python
用Python解决x的n次方问题
2019/02/08 Python
python中的线程threading.Thread()使用详解
2019/12/17 Python
css实例教程 一款纯css3实现的超炫动画背画特效
2014/11/05 HTML / CSS
师德师风建设方案
2014/05/08 职场文书
篮球赛口号
2014/06/18 职场文书
英语教师求职信范文
2015/03/20 职场文书
2015年信访工作总结
2015/04/07 职场文书
2015年领班工作总结
2015/04/29 职场文书
认识实习感想
2015/08/10 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
MySQL 数据类型选择原则
2021/05/27 MySQL
详细了解java监听器和过滤器
2021/07/09 Java/Android
Python GUI编程之tkinter 关于 ttkbootstrap 的使用详解
2022/03/03 Python
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python