现有json数据如下:

[{"name": "北京","city": [{"name": "北京","area": ["东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", "石景山区", "海淀区", "门头沟区", "房山区", "通州区", "顺义区", "昌平区", "大兴区", "平谷区", "怀柔区", "密云县", "延庆县"]}]
}, {"name": "天津","city": [{"name": "天津","area": ["和平区", "河东区", "河西区", "南开区", "河北区", "红桥区", "塘沽区", "汉沽区", "大港区", "东丽区", "西青区", "津南区", "北辰区", "武清区", "宝坻区", "宁河县", "静海县", "蓟 县"]}]
}]

使用PHP的foreach进行循环输出:

$str = '[{"name":"北京","city":[{"name":"北京","area":["东城区","西城区","崇文区","宣武区","朝阳区","丰台区","石景山区","海淀区","门头沟区","房山区","通州区","顺义区","昌平区","大兴区","平谷区","怀柔区","密云县","延庆县"]}]},{"name":"天津","city":[{"name":"天津","area":["和平区","河东区","河西区","南开区","河北区","红桥区","塘沽区","汉沽区","大港区","东丽区","西青区","津南区","北辰区","武清区","宝坻区","宁河县","静海县","蓟 县"]}]}]';
$provinces = json_decode($str, true);
foreach($provinces as $province){echo $province['name'], '';foreach($province['city'] as $city){echo ':', $city['name'], '';echo '<br>';foreach($city['area'] as $area){echo '----', $area, '';echo '<br>';}}
}
exit;

输出结果:

PHP循环读取json数据相关推荐

  1. android 读取json数据(遍历JSONObject和JSONArray)

    android 读取json数据(遍历JSONObject和JSONArray) public String getJson(){ String jsonString = "{\" ...

  2. 当向后台插入或读取JSON数据遇见回车时

    今天在项目中发现.当插入或读取JSON数据时遇见回车符.返回JSON数据格式时会报错(firebug里体现为乱码),百度了一下发现JSON不支持字符串里存在回车! 解决的方法: 在向接口插入带json ...

  3. powershell 遍历json_如何从Powershell脚本读取JSON数据并遍历它

    我开始学习Powershell,我正在尝试读取JSON文件.如何从Powershell脚本读取JSON数据并遍历它 这里是我的JSON文件(名为"versions.json"): ...

  4. FullCalendar 三:FullCalendar应用——读取JSON数据

    开发者可以使用FullCalendar创建强大的日历日程应用,FullCalendar提供了丰富的选项设置和方法调用,使得开发者可以轻松的创建各种功能的日历程序.本文将结合实例使用PHP读取MySQl ...

  5. java json utf-8_java读取json数据发生中文乱码的解决方法

    java读取json数据发生中文乱码的解决方法 发布时间:2020-06-21 15:58:48 来源:亿速云 阅读:268 作者:鸽子 java读取json数据出现乱码的代码://从json文件中读 ...

  6. java json 中文_java读取json数据中文乱码解决

    java读取json数据出现乱码的代码:(推荐:java视频教程)//从json文件中读取数据 StringBuffer stringBuffer = new StringBuffer(); try ...

  7. html js 循环取json数据,JS循环遍历JSON数据的方法

    JS循环遍历JSON数据 本文提供了 JS 循环 JSON 数据列,以及 JS 循环遍历 JSON 数据的例子,供大家学习参考. 1. json数据的列循环 var len = json.length ...

  8. [js] localStorage 如何存储JSON数据并读取JSON数据

    localStorage是HTML5提供的再客户端实现本地存储的一种方法,但是localStorage方法只能存储字符串数据,有时候我们需要存储对象到本地比如:JSON:那么,localStorage ...

  9. MATLAB读取JSON数据(使用JSONlab工具箱)

    前言 今天有一个json格式的数据,之前都是用其他语言读取的,然后为了处理方便想用matlab进行处理,结果发现官方并没有读取的函数,然后网上很多其他人自己写的函数都有一些问题,找到了一个工具箱用于j ...

最新文章

  1. Linux下如何查看文档的内容
  2. java引用类型和值类型_[Java教程]JavaScript中值类型和引用类型的区别
  3. 要选择做有价值的事情
  4. 六、继续学习Java的位运算符,发现真的简单
  5. 【JAVA基础】一:聊聊笔试常见到的 “==、equal” 比较是否相等的内在差别
  6. android手势监听功能吗,Android手势监听 OnGestureListener (短按,长按,慢滑动,快滑动)...
  7. android 前置摄像头预览时 镜像翻转_全面屏时代,原来手机前置摄像头都隐藏着一些缺点,你发现了吗?...
  8. VC++实现对远程计算机屏幕的监视
  9. 3dmax物体轴心点坐标和unity3d不一样_Unity3D新手必看:几个让你相见恨晚的小技巧...
  10. python可以做什么工作-Python入门后,想要从事自由职业可以做哪方面工作?
  11. h5商城模板_“公众号+小程序”才是做微信商城的正确方式
  12. c#窗口操作-句柄操控全解
  13. vue 第十天 (组件的基本使用)
  14. JAVA-反射面试题及答案
  15. PLC编程需注意的地方
  16. 教你玩转私域流量+会员运营体系
  17. 第二模块 商务电子邮件写作技巧
  18. 大数据技术之_13_Azkaban学习_Azkaban(阿兹卡班)介绍 + Azkaban 安装部署 + Azkaban 实战
  19. Struts+Spring+Hibernate处理Lob(Blob,Clob)--sessionFactory中注入 org.springframework.jdbc.support.lob.Def
  20. 赵铁安烧饼机器人_洛阳市民发明打烧饼机器人

热门文章

  1. 有关初始化的一些问题
  2. 协议适配器错误的解决方法
  3. 日文假名和英语字母的打字练习软件
  4. syn重发_SYN攻击
  5. [培训-无线通信基础-2]:无线电磁波传播机制(传播、衰减、链路预算)
  6. Java环境安装配置(Windows 10)
  7. Ubuntu查看AMD显卡使用情况
  8. kafka学习(六):kafka应用场景
  9. php mysql 条件查询输出,php查询mysql多条件判断输出显示
  10. seo技术第一天:SEO是什么