A-A+

thinkphp返回Json的数据格式

2017年12月21日 PHP开源系统 评论 4 条 阅读 0 views 次

最近一直在写app的接口,我们知道用php写接口文件,基本上返回给服务端都是 Json 数据了,因为这样的数据使用 Js 更好处理一些,通常情况下,app端使用什么文件,我们直接写控制层或者是model层实现相应的功能,然后再json过去就ok了。

今天竟然发现tp自带有可以返回json数据的功能,虽然暂时用不到,但还是先记录一下吧。

thinkphp返回Json数据格式:

  1. //编写类方法用$this->ajaxReturn()返回数据   
  2. public function index(){   
  3.       $setting= M('setting');   
  4.       $map['lang'] = array('in','1,0');   
  5.       $data$setting->where($map)->field('name,data')->select();   
  6.       $this->ajaxReturn($data,'JSON');   
  7. }  

返回数据页面显示如下:

  1. [{"name":"site_name","data":"\u4e0a\u6d77\u610f\u9017\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},{"name":"site_title","data":"\u624b\u673aAPP,\u624b\u673a\u7f51\u7ad9\u5efa\u8bbe,\u4e0a\u6d77\u610f\u9017\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"}]   

以上是本文关于thinkphp返回Json的数据格式,希望本文对广大php开发者有所帮助.

标签:

4 条留言  访客:4 条  博主:0 条

  1. 理想网赚

    技术文章,果断收藏。

  2. 趣知识

    json,我也就能看到这个名称

  3. 绿软库

    感谢分享

  4. 仿古金属瓦

    你真好学

给我留言