PHP返回json对象~
改变请求内容类型
header('Content-Type:application/json');
exit( json_encode([ 'code' => 0, 'data' => []) );
下面是废话↓↓↓
一直用的thinkphp框架,写日常接口时只要配置好 config.php文件中
'default_return_type' => 'json',
接口直接
return ['code'=>0,'data'=>[]];
数据会自动转换成json返回;
但是在构造方法中是不能通过return 返回数据给前端的,
所以构造方法中 常用
exit(json_encode(['code'=>0,'data'=>[]])); 代替return
但是这样返回的是json字符串,前台ajax请求并不能识别自动转换成对象。
要么在jq的ajax请求成功后通过js把字符串转化成json对象
要么在后台设置好内容类型,返回数据将直接转化成json对象
PHP返回json对象~相关推荐
- 接口返回json对象出现套娃递归问题 | System.Text.Json 版本
前言 看到一篇文章<Asp-Net-Core开发笔记:接口返回json对象出现套娃递归问题> 原文是使用 NewtonsoftJson 解决的返回json对象出现套娃递归问题: servi ...
- action对象 java_struts2通过action返回json对象
其实struts2通过action返回json挺简单的,但是就是老要忘,所以索性写在博客上.好的,开始. 首先是引入必须的jar包: struts2-json-plugin-2.3.24.jar 然后 ...
- php返回json数组元素,php生成返回json对象数组(json支持中文)
php生成返回json对象数组 注意两种方法生成的对象数组在结构上的区别 $jarr=array( 'total' => 239, 'list' => array( array( 'cod ...
- php 返回json对象
2019独角兽企业重金招聘Python工程师标准>>> 服务器端使用php+ajax调用返回json对象. php <?php $result = array('Status' ...
- java action result_Struts2 Result 返回JSON对象详解
如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择.而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好 ...
- Struts2返回JSON对象的方法总结
http://kingxss.iteye.com/blog/1622455 如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择.而 ...
- ajax返回数据报406,ajax – 406返回JSON对象时出错 – 意外内容
一些同事和我有一个问题,即ajax调用的响应返回一些意想不到的内容.而不是使用各种属性获取简单的 JSON对象,result.responseText的值是通用406状态错误页面的HTML标记,表示浏 ...
- Asp.net Web API 返回Json对象的两种方式
这两种方式都是以HttpResponseMessage的形式返回, 方式一:以字符串的形式 var content = new StringContent("{\"FileName ...
- Spring MVC前后台交互(前台ajax传递数据,后台controller接收数据返回json对象)
1.导入jar包 2.JS中用ajax传递用户数据 var data={origin:"register",tel:tel,pwd:pwd};$.ajax({url : " ...
最新文章
- 求求你了,配个GC日志呗,不然咋分析故障原因
- linux安装软件tar.bz,CentOS下的几种软件安装方式
- Akka 接收消息超时的处理_Receive Timeout
- 华为OJ平台——放苹果(典型整数划分问题)
- [Vue源码分析]谷歌翻译后,Vue双向数据绑定失效了?
- spark 广播变量大数据_大数据处理 | Spark集群搭建及基本使用
- 计算与推断思维 十四、回归的推断
- java中long如何使用_在Java中如何使用lambda和方法引用实现LongSupplier?
- python 字符串格式化%s_Python字符串格式化%s%d%f详解
- 20210601:力扣第243周周赛(上)
- Oracle 11gR2 RAC 常用维护操作 说明
- 2015-11-19 22:34:54
- 《OpenCV算法精解——基于Python与C++》第六章阈值分割
- 工具类软件操作手册_小规模纳税人开票前完成开票软件升级,关于1%税率的发票...
- 棕榈油跌停见顶,铁矿石认沽上涨,YP05惊天大反弹2022.3.14
- WordPress如何设置先登录再进入主页
- 联想小新 Pro 14、联想小新 Pro 16 2023 酷睿版 评测 怎么样值得买吗
- 手机IMEI串码获取
- 西红柿炒鸡蛋怎么做(大厨教程 教你炒出饭店的味道)
- 求n+nn+nnn+nnnn+nnnnn+nnnnnn