中文被 json_encode 编码成 unicode 之后如何转换回中文
2023-06-13 09:18:31 时间
使用 php 自带的 json_encode
函数对数据进行编码时,中文都会变成 unicode,前面我介绍了如何使得中文不被 json_encode
不编码成 unicode。
如果已经被 json_encode
编码成 unicode 之后,怎么转换回中文呢?可以使用下面该函数将 unicode 进行转换:
function wpjam_unicode_decode($str){
return preg_replace_callback('/\\\\u([0-9a-f]{4})/i', function($matches){
return mb_convert_encoding(pack("H*", $matches[1]), 'UTF-8', 'UCS-2BE');
}, $str);
}
该功能已经整合到 WPJAM Basic 插件中,并已免费提供下载,简单勾选或者设置下即可开启!
相关文章
- pycharm 解决控制台中文乱码
- FL Studio2023免费升级到21中文版本
- Docker 离线安装_docker官方中文文档
- Js/JQuery将金额数字转换为中文万、亿结尾
- python实现中文繁体和中文简体之间的相互转换详解编程语言
- Python将阿拉伯数字转化为中文大写详解编程语言
- Linux系统中文输入法下载及安装教程(linux中文输入法下载)
- Mysql数据库的中文版本:便于中文用户的管理和操作(mysql数据库中文版)
- 从Oracle到中文日期的转换技巧(oracle转中文日期)
- 智能搜索:Oracle 中文模糊查询实践(oracle中文模糊查询)
- Oracle从中文到英文的转换(oracle 中英文转换)
- Oracle数据库中文信息自动转换(oracle 中文转译)
- Oracle中文编码转换技术实现(oracle中文转编码)
- 解决Oracle中文乱码问题(oracle中文出不来)
- 转换中文日期的PHP程序
- BytesToBstr获取的源码转换为中文的代码
- asp.net对URL含有中文参数的转换
- 远程linuxxshell下输出中文乱码解决方法
- JSP+MySQL中文乱码问题post提交乱码解决方案
- python用于url解码和中文解析的小脚本(pythonurldecoder)
- Nginx编译参数大全configure参数中文详解
- Mysql中文汉字转拼音的实现(每个汉字转换全拼)