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 数组带有花括号{}和中括号[]相关推荐

  1. JSON字符串 拼接与解析

    常用方式: json字符串拼接(目前使用过两种方式): 1.运用StringBuilder拼接 StringBuilder json = new StringBuilder(); json.appen ...

  2. JS解析json数据并将json字符串转化为数组的实现方法

    json数据在ajax实现异步交互时起到了很重要的作用,他可以返回请求的数据,然后利用客户端的js进行解析,这一点体现出js的强大,本文介绍JS解析json数据并将json字符串转化为数组的实现方法, ...

  3. 字符串json怎么把双引号去掉_Java Json字符串的双引号("")括号如何去掉

    我就废话不多说了,大家还是直接看代码吧~ ? 补充知识:java 替换json字符串中间的引号保留两边的引号,避免json校验失败 问题描述 解析爬取的json数据时,报如下错误: ? 问题原因 获取 ...

  4. php中json字符串转json对象数组对象,php – 将JSON字符串解析为数组,而不是对象

    您正在尝试将对象视为数组,而对象不是数组,它是一个对象. 每次在JSON中看到{}时,这意味着"这些神圣括号中包含的内容是动态对象".当你看到[]时,这意味着"看哪!我是 ...

  5. 记一次数据库中大量html和svg组成的json字符串 如何处理为数组

    我用的是tp6.0 首先我想到用 框架自带的json_decode对JSON格式的字符串进行解码  发现不行 json_decode(     string $json,     ?bool $ass ...

  6. c++:json字符串拼接,json对象组装

    c++算法使用json输出最终结果给java使用,于是,开始了json对象的组装之旅... 首先,对不同数据类型,封装不同的数据组装函数 /*** 拼接int*/ std::string getKey ...

  7. 使用fastjson 获取json字符串中的数组,再转化为java集合对象

    最近,使用layui做一个导出功能,尽管有插件提供导出,但是呢,由于数据中有状态是数字,例如1显示是已支付,但是导出时也希望这样显示,但是导出的还是1: lz没有找到改下这个插件的办法,只能利用服务端 ...

  8. 前端接收 json 字符串,转数组后 id 精度丢失问题处理

    1.安装 json-bigint 插件 npm install json-bigint 2.在使用的页面引入 import jsonBigint from 'json-bigint'; 3.接收到数据 ...

  9. python 花括号、中括号以及小括号的区别

    字典:dic={'a':12,'b':34} 列表:list=[1,2,3,4] 元组:tup=(1,2,3,4)

最新文章

  1. 四、One-hot和损失函数的应用
  2. 江边上洗萝卜——一个个来
  3. Java中的数组怎么弄随机数_Java – 如何从值数组中创建随机数
  4. 星际战甲堕落轰击者结合目标_星际战甲-任务指南
  5. C++重绘CPropertySheet
  6. 回头看看NSURLConnection
  7. 可作为GC Roots的对象
  8. 通过telnet自动下载cfg配置文件
  9. 华为智慧屏云会议怎么操作_会议室预定系统有哪些?怎么操作
  10. Swift-初始化失败处理方法
  11. 力软java版_力软未来产品发展方向
  12. 计算机应用基础实践试题,计算机应用基础实践环节考试试题(一)
  13. java编译器哪个好_java编译器什么好?java编译器工作原理是什么?
  14. win7安装sqlserver2014
  15. node获取系统字体
  16. 小米盒子 刷系统 参考方法
  17. Hashicorp Vault(金库)
  18. springboot 分组校验和顺序校验
  19. TreeSet的比较器简单的分析和使用(TreeMap同样适用)
  20. Symbian OS音频以及构架

热门文章

  1. IT人怎能忘记这些开源?
  2. 什么是REST?以及RESTful
  3. Exchange ActiveSync
  4. laravel-admin 使用记录(2) - 快速搭建 CURD
  5. Jfinal集成Spring插件
  6. Spring Cloud分布式微服务云架构—源码结构图
  7. oracle 数据泵导出简单使用版
  8. elasticsearch的集中常见操作
  9. 用js判断时间的先后顺序
  10. 驴友生涯的开始--香八拉路线精选