php json_encode中提示的中文总是返回"\u767b\u5f55\u6210\u529f\uff01"的解决办法
2024-08-24 07:18:04
最近在练习使用 php 写一些简单的接口,但是在返回的消息中,如果有中文,在测试后总是返回:
{"resultCode":200,"message":"\u767b\u5f55\u6210\u529f\uff01","data":{"user_id":"29","user_phone":"13918145846","user_name":null,"user_sex":null,"user_password":"123456","user_header":null}}
下面是我写的:
$row = mysql_num_rows($result);
if($row == 1){
$array = array();
while($row = mysql_fetch_array($result)){
$array["user_id"] = $row["user_id"];
$array["user_phone"] = $row["user_phone"];
$array["user_name"] = $row["user_name"];
$array["user_sex"] = $row["user_sex"];
$array["user_password"] = $row["user_password"];
$array["user_header"] = $row["user_header"];
}
//把上面的数组以 json 格式返回
$json = json_encode(array(
"resultCode"=>200,
"message"=>"登录成功!",
"data"=>$array
));
echo($json);
}else{
$json = json_encode(array(
"resultCode"=>500,
"message"=>"登录失败!"
));
echo($json);
}
之前在测试时,一直显示这个个?
通过网上查资料并交通,得知 php5.4 Json新增了一个选项: JSON_UNESCAPED_UNICODE, 故名思议, 就是说, Json不要编码Unicode.
我们只要在 json_encode(array(),JSON_UNESCAPED_UNICODE),就可以将代码中的中文正常输出:
$json = json_encode(array(
"resultCode"=>200,
"message"=>"登录成功!",
"data"=>$array
),JSON_UNESCAPED_UNICODE);
echo($json);
看测试效果:
就是这几个单词不好拼!!!!
最新文章
- Apache Storm源码阅读笔记
- CodeForces 602D 【单调队列】【简单数学】
- Iphone5S 体验(视频+截图)
- EasyUI datagrid 动态绑定列
- PHP计算中英混输字符串长度
- 植物大战僵尸中文第二版和年度版 游戏分析及delphi源码
- Git标签管理
- UNIX环境高级编程——TCP/IP网络编程
- 在egret中使用protobuf
- DOM+面向对象面试题
- c# Char &;&; string
- PHP - curl实现采集
- 《A Knowledge-Grounded Neural Conversation Model》
- 如何增加黑客通过ssh入侵的难度--保护ssh的三把锁
- Java-Runoob-高级教程-实例-方法:12. Java 实例 – Enum(枚举)构造函数及方法的使用-um
- [UE4]运行时脱离视角,进入自由视角
- github/gitlab添加多个ssh key
- Apache HTTP Server——官网下载
- ionic 打包apk Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]
- 洛谷 P1854 花店橱窗布置
热门文章
- ADO.NET的整理
- 怎么样使用CLion调试分析MySQL Server
- spring-boot (四) springboot+mybatis多数据源最简解决方案
- python的Web框架,Django自定义过滤器及标签
- Nacos系列:Nacos的三种部署模式
- 【Go】IP地址转换:数字与字符串之间高效转换
- [转]Sequelize 中文API文档-4. 查询与原始查询
- 基于mvc三层架构和ajax技术实现最简单的文件上传
- Android Studio 活动的生命周期
- pdf.js插件使用记录,在线打开pdf