转载:PHP JSON_ENCODE 不编码中文汉字的方法
2024-09-25 10:17:06
1、PHP版本5.4(包含)+
json_encode($data, JSON_UNESCAPED_UNICODE); //必须PHP5.4+
2、PHP版本5.4-
function encode_json($str) {
return urldecode(json_encode(url_encode($str)));
} /**
*
*/
function url_encode($str) {
if(is_array($str)) {
foreach($str as $key=>$value) {
$str[urlencode($key)] = url_encode($value);
}
} else {
$str = urlencode($str);
} return $str;
}
这样,就能原样的输出PHP代码里的汉字了。
最新文章
- NSLOOKUP命令使用
- 关于C语言中的转义字符
- 最大连续子序列和问题(Maximum Consecutive Subsequence Sum)
- 在SQL Server 2012中新建用户
- 在iframe中获取父页面的元素
- PhoneGap 和 PhoneGap Build 是什么?
- Python 一些常用模块的安装
- windows 8 安装 oracle 11g 报错:command line option syntax error,type command/? for help
- 敏捷冲刺每日报告一(Java-Team)
- 背包DP入门小笔记01背包
- 1Nginx+fastdfs分布式文件存储
- SpriteBuilder中时间线播放音效的弊端
- 在Workload Automation中实现suspend分析
- 现代Java进阶之路必备技能——2019 版
- pipe size设置
- [物理学与PDEs]第4章第2节 反应流体力学方程组 2.3 混合气体状态方程
- 16.IO之其他流
- svn st 状态详解
- 手机App安全性测试初探
- 关于CCR测评器的自定义校验器(Special Judge)