让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 相关文章推荐
一个ftp类(ini.php)
Oct 09 PHP
NO3第三帝国留言簿制作过程
Oct 09 PHP
php下通过伪造http头破解防盗链的代码
Jul 03 PHP
PHP 调试工具Debug Tools
Apr 30 PHP
php实现用户在线时间统计详解
Oct 08 PHP
解析php安全性问题中的:Null 字符问题
Jun 21 PHP
解析在PHP中使用全局变量的几种方法
Jun 24 PHP
PHP实现加密的几种方式介绍
Feb 22 PHP
PHP Curl模拟登录微信公众平台、新浪微博实例代码
Jan 28 PHP
PHP正则表达式入门教程(推荐)
May 18 PHP
浅析PHP7新功能及语法变化总结
Jun 17 PHP
PHP实现模拟http请求的方法分析
Dec 20 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 之 写时复制介绍(Copy On Write)
2014/05/13 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
给WordPress中的留言加上楼层号的PHP代码实例
2015/12/14 PHP
yii,CI,yaf框架+smarty模板使用方法
2015/12/29 PHP
PHP中in_array函数使用的问题与解决办法
2016/09/11 PHP
PHP5.0 TIDY_PARSE_FILE缓冲区溢出漏洞的解决方案
2018/10/14 PHP
PHP 命名空间和自动加载原理与用法实例分析
2020/04/29 PHP
超级强大的表单验证
2006/06/26 Javascript
浅谈JavaScript中面向对象技术的模拟
2006/09/25 Javascript
Javascript对象中关于setTimeout和setInterval的this介绍
2012/07/21 Javascript
angular中使用路由和$location切换视图
2015/01/23 Javascript
原生js编写autoComplete插件
2016/04/13 Javascript
javascript中对Date类型的常用操作小结
2016/05/19 Javascript
BootStrap中Datepicker控件带中文的js文件
2016/08/10 Javascript
JavaScript字符集编码与解码详谈
2017/02/02 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
2017/04/28 Javascript
AngularJS中table表格基本操作示例
2017/10/10 Javascript
vue后台管理之动态加载路由的方法
2018/08/13 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
2018/08/30 Javascript
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
2018/10/08 Javascript
小程序云开发部署攻略(图文教程)
2018/10/30 Javascript
微信小程序开发之左右分栏效果的实例代码
2019/05/20 Javascript
Python Web框架Flask中使用新浪SAE云存储实例
2015/02/08 Python
Python实现聊天机器人的示例代码
2018/07/09 Python
Scrapy-Redis结合POST请求获取数据的方法示例
2019/05/07 Python
python怎么判断素数
2020/07/01 Python
html5 input属性使用示例
2013/06/28 HTML / CSS
旅游业大学生创业计划书
2014/01/31 职场文书
学生安全教育材料
2014/02/14 职场文书
基层干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
反对四风问题自我剖析材料
2014/09/29 职场文书
食品质检员岗位职责
2015/04/08 职场文书
党员带头倡议书
2015/04/29 职场文书
行政处罚告知书
2015/07/01 职场文书
会议室管理制度范本
2015/08/06 职场文书