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 相关文章推荐
第1次亲密接触PHP5(2)
Oct 09 PHP
怎样在PHP中通过ADO调用Asscess数据库和COM程序
Oct 09 PHP
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
Oct 22 PHP
解析php 版获取重定向后的地址(代码)
Jun 26 PHP
解析PHP的session过期设置
Jun 29 PHP
PHP实现货币换算的方法
Nov 29 PHP
windows中为php安装mongodb与memcache
Jan 06 PHP
php格式化json函数示例代码
May 12 PHP
PHP session 会话处理函数
Jun 06 PHP
Django中通过定时任务触发页面静态化的处理方式
Aug 29 PHP
php集成开发环境详解
Sep 24 PHP
PHP实现本地图片转base64格式并上传
May 29 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
第十节--抽象方法和抽象类
2006/11/16 PHP
深入浅析PHP的session反序列化漏洞问题
2017/06/15 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
php实现单笔转账到支付宝功能
2018/10/09 PHP
yii框架使用分页的方法分析
2019/07/25 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
让你的CSS像Jquery一样做筛选的实现方法
2011/07/10 Javascript
理解javascript中的回调函数(callback)
2014/09/02 Javascript
js对象基础实例分析
2015/01/13 Javascript
javascript实现连续赋值
2015/08/10 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
javascript如何写热点图
2015/12/08 Javascript
浅谈JavaScript对象的创建方式
2016/06/13 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
2016/07/27 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
浅谈箭头函数写法在ReactJs中的使用
2017/08/22 Javascript
jQuery实现的页面遮罩层功能示例【测试可用】
2017/10/14 jQuery
Node做中转服务器转发接口
2017/10/18 Javascript
基于angular-utils-ui-breadcrumbs使用心得(分享)
2017/11/03 Javascript
vue 项目接口管理的实现
2019/01/17 Javascript
微信小程序纯文本实现@功能
2020/04/08 Javascript
jquery实现拖拽小方块效果
2020/12/10 jQuery
python从入门到精通(DAY 3)
2015/12/20 Python
python学习 流程控制语句详解
2016/06/01 Python
详解python:time模块用法
2019/03/25 Python
python中比较两个列表的实例方法
2019/07/04 Python
python cumsum函数的具体使用
2019/07/29 Python
对python 树状嵌套结构的实现思路详解
2019/08/09 Python
Python数据存储之 h5py详解
2019/12/26 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
2020/09/03 Python
任意一块网页内容实现“活”的背景(目前火狐浏览器专有)
2014/05/07 HTML / CSS
欧缇丽美国官网:Caudalie美国
2016/12/31 全球购物
美国羽绒床上用品第一品牌:Pacific Coast
2018/08/25 全球购物
趣味游戏活动方案
2014/02/07 职场文书
《灯光》教学反思
2014/02/08 职场文书