json字符串拼接 json_encode 数组带有花括号{}和中括号[]
2019独角兽企业重金招聘Python工程师标准>>>
字母索引的数组的是花括号,数字索引才是中括号
数字索引的数组示例:
$p = array('name'=>'yu','age'=>'23');
$data[0]['name']='zhangsan';
$data[0]['orderDate']='2018-02';
$data[0]['price']='58';
$data[0]['prodcut'][0]['prodcut_id']='101';
$data[0]['prodcut'][0]['prodcut_price']='28';
$data[0]['prodcut'][0]['prodcut_name']='毛巾';
$data[0]['prodcut'][1]['prodcut_id']='102';
$data[0]['prodcut'][1]['prodcut_price']='30';
$data[0]['prodcut'][1]['prodcut_name']='浴巾';$data=json_encode($data);
echo $data;
exit;
//结果如下:
[{"name":"zhangsan","orderDate":"2018-02","price":"58","prodcut":[{"prodcut_id":"101","prodcut_price":"28","prodcut_name":"\u6bdb\u5dfe"},{"prodcut_id":"102","prodcut_price":"30","prodcut_name":"\u6d74\u5dfe"}]}]
字母索引的数组示例:
$p = array('name'=>'yu','age'=>'23');
$data=json_encode($p);
echo $data;
exit;
//结果如下:
{"name":"yu","age":"23"}
转载于:https://my.oschina.net/u/2338463/blog/1816824
json字符串拼接 json_encode 数组带有花括号{}和中括号[]相关推荐
- JSON字符串 拼接与解析
常用方式: json字符串拼接(目前使用过两种方式): 1.运用StringBuilder拼接 StringBuilder json = new StringBuilder(); json.appen ...
- JS解析json数据并将json字符串转化为数组的实现方法
json数据在ajax实现异步交互时起到了很重要的作用,他可以返回请求的数据,然后利用客户端的js进行解析,这一点体现出js的强大,本文介绍JS解析json数据并将json字符串转化为数组的实现方法, ...
- 字符串json怎么把双引号去掉_Java Json字符串的双引号("")括号如何去掉
我就废话不多说了,大家还是直接看代码吧~ ? 补充知识:java 替换json字符串中间的引号保留两边的引号,避免json校验失败 问题描述 解析爬取的json数据时,报如下错误: ? 问题原因 获取 ...
- php中json字符串转json对象数组对象,php – 将JSON字符串解析为数组,而不是对象
您正在尝试将对象视为数组,而对象不是数组,它是一个对象. 每次在JSON中看到{}时,这意味着"这些神圣括号中包含的内容是动态对象".当你看到[]时,这意味着"看哪!我是 ...
- 记一次数据库中大量html和svg组成的json字符串 如何处理为数组
我用的是tp6.0 首先我想到用 框架自带的json_decode对JSON格式的字符串进行解码 发现不行 json_decode( string $json, ?bool $ass ...
- c++:json字符串拼接,json对象组装
c++算法使用json输出最终结果给java使用,于是,开始了json对象的组装之旅... 首先,对不同数据类型,封装不同的数据组装函数 /*** 拼接int*/ std::string getKey ...
- 使用fastjson 获取json字符串中的数组,再转化为java集合对象
最近,使用layui做一个导出功能,尽管有插件提供导出,但是呢,由于数据中有状态是数字,例如1显示是已支付,但是导出时也希望这样显示,但是导出的还是1: lz没有找到改下这个插件的办法,只能利用服务端 ...
- 前端接收 json 字符串,转数组后 id 精度丢失问题处理
1.安装 json-bigint 插件 npm install json-bigint 2.在使用的页面引入 import jsonBigint from 'json-bigint'; 3.接收到数据 ...
- python 花括号、中括号以及小括号的区别
字典:dic={'a':12,'b':34} 列表:list=[1,2,3,4] 元组:tup=(1,2,3,4)
最新文章
- 四、One-hot和损失函数的应用
- 江边上洗萝卜——一个个来
- Java中的数组怎么弄随机数_Java – 如何从值数组中创建随机数
- 星际战甲堕落轰击者结合目标_星际战甲-任务指南
- C++重绘CPropertySheet
- 回头看看NSURLConnection
- 可作为GC Roots的对象
- 通过telnet自动下载cfg配置文件
- 华为智慧屏云会议怎么操作_会议室预定系统有哪些?怎么操作
- Swift-初始化失败处理方法
- 力软java版_力软未来产品发展方向
- 计算机应用基础实践试题,计算机应用基础实践环节考试试题(一)
- java编译器哪个好_java编译器什么好?java编译器工作原理是什么?
- win7安装sqlserver2014
- node获取系统字体
- 小米盒子 刷系统 参考方法
- Hashicorp Vault(金库)
- springboot 分组校验和顺序校验
- TreeSet的比较器简单的分析和使用(TreeMap同样适用)
- Symbian OS音频以及构架