第一种:JSON数组

<?php//声明header为jsonheader("Content-type:application/json");//构建数据$data = array(    array(        'title'=>'百度',        'time'=>'2000',        'website'=>'www.baidu.com'    ),    array(        'title'=>'阿里巴巴',        'time'=>'1999',        'website'=>'www.alibaba.com'    ),    array(        'title'=>'腾讯',        'time'=>'1998',        'website'=>'www.qq.com'    ));//转为JSONecho json_encode($data,JSON_UNESCAPED_UNICODE);?>

返回的格式

[      {          "title":"百度",          "time":"2000",          "website":"www.baidu.com"      },      {          "title":"阿里巴巴",          "time":"1999",          "website":"www.alibaba.com"      },      {          "title":"腾讯",          "time":"1998",          "website":"www.qq.com"      }  ]

第二种:JSON对象

<?php//声明header为jsonheader("Content-type:application/json");//构建数据$data = array(        'title'=>'百度',        'time'=>'2000',        'website'=>'www.baidu.com'    );//转为JSONecho json_encode($data,JSON_UNESCAPED_UNICODE);?>

返回的格式

{   "title":"百度",   "time":"2000",   "website":"www.baidu.com"  }

第三种:嵌套的JSON对象

<?php//声明header为jsonheader("Content-type:application/json");//构建数据$data = array(        'title'=>'阿里巴巴',        'time'=>'1999',        'website'=>'www.alibaba.com',        'msg'=>array(            'originator'=>'马云',            'price'=>'5842.70亿美元',            'sstime'=>'2014年9月19日'        )    );//转为JSONecho json_encode($data,JSON_UNESCAPED_UNICODE);?>

返回的格式

{   "title":"阿里巴巴",   "time":"1999",   "website":"www.alibaba.com",   "msg":{          "originator":"马云",          "price":"5842.70亿美元",          "sstime":"2014年9月19日"      }  }

第四种:JSON对象中的嵌套数组

<?php//声明header为jsonheader("Content-type:application/json");//构建数据$data = array(        'title'=>'阿里巴巴',        'time'=>'1999',        'website'=>'www.alibaba.com',        'msg'=>array(            array(                'product'=>'淘宝',                'url'=>'https://www.taobao.com'            ),            array(                'product'=>'天猫',                'url'=>'https://www.tmall.com'            ),            array(                'product'=>'1688',                'url'=>'https://www.1688.com'            )        )    );//转为JSONecho json_encode($data,JSON_UNESCAPED_UNICODE);?>

返回的格式

{   "title":"阿里巴巴",   "time":"1999",   "website":"www.alibaba.com",   "msg":[          {              "product":"淘宝",              "url":"https://www.taobao.com"          },          {              "product":"天猫",              "url":"https://www.tmall.com"          },          {              "product":"1688",              "url":"https://www.1688.com"          }      ]  }

Author:TANKING
Web:https://www.likeyunba.com/
Date:2020-06-03
WeChat:face6009