php解析json数据实例


Posted in PHP onAugust 19, 2014

本文以实例形式展示了php解析json数据的方法,这是一个比较实用的功能,分享给大家供大家参考。具体代码如下:

<?php
$data;
$data.= "[";
for ($i = 0; $i < 20; $i++) {
  $data.= "{";
  $data.= "\"id\":\"" . 110 . "\",";
  $data.= "\"name\":\"" . 110 . "\",";
  $data.= "\"original_price\":\"" . 110 . "\",";
  $data.= "\"sale_price\":\"" . 110 . "\",";
  $data.= "\"introduce\":\"" . 110 . "\",";
  $data.= "\"content\":\"" . 110 . "\",";
  $data.= "\"nums\":" . 110 . "";
  $data.= "}";
  if ($i < 19) {
    $data.= ",";
  }
}
$data.= "]";
//解析 前提是$data是json格式
$array = array();
$de_json = json_decode($data, true);
//var_dump($de_json);
$count_json = count($de_json);
for ($i = 0; $i < $count_json; $i++) {
  $array[$i]["id"] = $de_json[$i]['id'];
  $array[$i]["name"] = $de_json[$i]['name'];
  $array[$i]["original_price"] = $de_json[$i]['original_price'];
  $array[$i]["sale_price"] = json_encode($de_json[$i]['sale_price']);
}
var_dump($array);
?>

感兴趣的朋友可以动手调试一下本文实例,相信会有新的收获。

PHP 相关文章推荐
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
Aug 19 PHP
PHP 超链接 抓取实现代码
Jun 29 PHP
php批量添加数据与批量更新数据的实现方法
Dec 16 PHP
php使用正则表达式获取图片url的方法
Jan 16 PHP
php微信公众平台开发之获取用户基本信息
Aug 17 PHP
php生成图片验证码-附五种验证码
Aug 19 PHP
Yii净化器CHtmlPurifier用法示例(过滤不良代码)
Jul 15 PHP
使用PHP json_decode可能遇到的坑与解决方法
Aug 03 PHP
php+redis消息队列实现抢购功能
Feb 08 PHP
PDO::errorCode讲解
Jan 28 PHP
Yii2.0建立公共方法简单示例
Jan 29 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
Jun 05 PHP
php中使用array_filter()函数过滤空数组的实现代码
Aug 19 #PHP
php实现的太平洋时间和北京时间互转的自定义函数分享
Aug 19 #PHP
php中用memcached实现页面防刷新功能
Aug 19 #PHP
php中Session的生成机制、回收机制和存储机制探究
Aug 19 #PHP
php中多维数组按指定value排序的实现代码
Aug 19 #PHP
PHP获取一个字符串中间一部分字符的方法
Aug 19 #PHP
php数组索引的Key加引号和不加引号的区别
Aug 19 #PHP
You might like
phpmyadmin 常用选项设置详解版
2010/03/07 PHP
PHP中使用数组实现堆栈数据结构的代码
2012/02/05 PHP
document.all与WEB标准
2020/05/13 Javascript
JS中判断JSON数据是否存在某字段的方法
2014/03/07 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
jquery中EasyUI使用技巧小结
2015/02/10 Javascript
JS实现在网页中弹出一个输入框的方法
2015/03/03 Javascript
基于Jquery代码实现手风琴菜单
2015/11/19 Javascript
微信小程序 使用picker封装省市区三级联动实例代码
2016/10/28 Javascript
javaScript语法总结
2016/11/25 Javascript
微信小程序 小程序制作及动画(animation样式)详解
2017/01/06 Javascript
原生JS+Canvas实现五子棋游戏实例
2017/06/19 Javascript
使用Vuex实现一个笔记应用的方法
2018/03/13 Javascript
微信小程序之高德地图多点路线规划过程示例详解
2021/01/18 Javascript
Python中zfill()方法的使用教程
2015/05/20 Python
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
python导入pandas具体步骤方法
2019/06/23 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
Bally巴利中国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/10/09 全球购物
商务日语毕业生自荐信范文
2013/11/14 职场文书
实习生的自我鉴定范文欣赏
2013/11/20 职场文书
应届大学生自荐信
2013/12/05 职场文书
大学生自荐信
2013/12/11 职场文书
小学数学教学反思
2014/02/02 职场文书
社区科普工作方案
2014/06/03 职场文书
中药学自荐信
2014/06/15 职场文书
关于读书的活动方案
2014/08/14 职场文书
小学标准化建设汇报材料
2014/08/16 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
乡镇2014法制宣传日活动总结
2014/11/01 职场文书
运动会100米广播稿
2015/08/19 职场文书
幼儿园六一儿童节开幕词
2016/03/04 职场文书
MySQL中distinct与group by之间的性能进行比较
2021/05/26 MySQL
详解Redis复制原理
2021/06/04 Redis
Python selenium的这三种等待方式一定要会!
2021/06/10 Python
浅谈Python数学建模之固定费用问题
2021/06/23 Python