最近在练习使用 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}}

"message":"\u767b\u5f55\u6210\u529f\uff01",

其实这个地方返回的是类似“注册失败”才正确?

请问我该怎么解决?谢谢!

下面是我写的:

$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);

}

我在网上查到有类似解决办法:

$json = json_encode($str);

return preg_replace("#\\\u([0-9a-f]+)#ie","iconv('UCS-2','UTF-8', pack('H4', '\\1'))",$json);

但是我觉得这些代码有些看不懂,有没有更好的办法解决呢?据说上面的方法对于低版本的 php 还是没有效果的。有没有什么办法可以通用的呢?

非常感谢!

php接口返回中文,php json_encode中提示的中文总是返回\u767b\u5f55\u6210\u529f\uff01相关推荐

  1. php json_encode中提示的中文总是返回\u767b\u5f55\u6210\u529f\uff01的解决办法

    最近在练习使用 php 写一些简单的接口,但是在返回的消息中,如果有中文,在测试后总是返回: {"resultCode":200,"message":" ...

  2. java 中\u767b\u5f55\u6210\u529f编码转成明文

    new String("\u767b\u5f55\u6210\u529f".getBytes(),"utf-8") 如果不是utf-8,则可以替换成 unico ...

  3. vue 方法获取返回值_Vue项目中Api的组织和返回数据处理的操作

    项目中的所有Api配置放在一个文件中,便于查找和修改,Api的版本从配置文件(config.js)中读取,采用 apiPrefix + url 的形式组成. 在配置文件中,Api 的配置采用 Http ...

  4. php mysql返回行数_PHP中mysqli_affected_rows作用行数返回值分析

    本文实例分析了PHP中mysqli_affected_rows作用行数返回值.分享给大家供大家参考.具体分析如下: mysqli中关于update操作影响的行数可以有两种返回形式: 1. 返回匹配的行 ...

  5. python 返回函数 闭包_python中闭包Closure函数作为返回值的方法示例

    前言 首先看看闭包的概念:闭包(Closure)是词法闭包(Lexical Closure)的简称,是引用了自由变量的函数.这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外 ...

  6. php怎么把中文转,php中怎么将中文转换拼音

    php实现汉字转拼音我使用到了overtrue/pinyin拓展 安装overtrue/pinyin拓展 支持composer安装composer require overtrue/pinyin ov ...

  7. php截取一个中文字符,php中的一个中文字符串截取函数

    PHP代码: -------------------------------------------------------------------------------- /** ***@Auth ...

  8. 【C 语言】C 项目开发代码规范 ( 形参合法性判断 | 函数返回值局部变量 | 函数中不用全局变量 | 函数中使用局部变量接收形参 | 函数返回值 | 形参作返回值 | 形参返回值处理 )

    文章目录 一.C 项目开发代码规范 一.C 项目开发代码规范 上一篇博客 [C 语言]字符串模型 ( 键值对模型 ) 中 , 完成了字符串的 键值对 查找功能 , 代码不太规范 ; C 项目开发代码规 ...

  9. 腾讯微博API时间线相关接口返回的微博信息中head值使用问题

    腾讯微博API时间线相关接口返回的微博信息中head值表示作者头像url,这个链接直接访问并不能使用,需要再附加一个参数指定图片的大小(100.50),比如:[head]/100.

最新文章

  1. 5号发工资和25号发工资,真能看出公司是否靠谱?
  2. 彻底理解H5的DOM事件
  3. USTC English Club Note20171023
  4. 【渝粤教育】国家开放大学2018年秋季 0017-22T大学英语 参考试题
  5. QT5 exec()模态显示子对话框,父子对话框都最小化后显示桌面
  6. selenium+numpy+opencv突破滑块验证码实现QQ空间登入
  7. Delphi程序实现多语言功能
  8. TI PMP解决方案简介
  9. C语言二级操作题满分班(2015年9月方法篇)-叶冬冬-专题视频课程
  10. 弥散磁共振影像处理的黎曼 芬斯勒几何方法研究
  11. July大神交大读书会子atoi
  12. PMI-ACP练习题(9)
  13. Mac全部文件夹在哪?Mac 查看全部文件夹
  14. MSDTC on server ‘Tim-GUO-PC’ is unavailable.
  15. 中国大陆互联网国际出口情况(2015年)
  16. LTE无线网络接入失败
  17. Ubuntu环境安装USDT钱包
  18. 独立公众号版本微信社群人脉系统社群空间站最新源码全开源
  19. 企业SaaS模式的优缺点
  20. 可怕,朱茵变杨幂,流量一个亿丨AI变脸指南

热门文章

  1. 使用脚本创建客户虚拟机模板 (文档 ID 2089028.1)
  2. 在Excel中连接字符串的方法
  3. SQL Server 2012 随时随地管理任意数据
  4. 记录每天学习的新知识:ARouter
  5. MATLAB学习六:mean算数均值
  6. 一步步展示如何用C#和ACCESS编写一个登录界面
  7. 如何用java代码调用ffmpeg进行视频转码
  8. Ubuntu下配置虚拟IP地址
  9. 宝元系统服务器不亮,我的服务器总是自动重启?
  10. 2.AT32F403A例程之-STemWin移植