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 相关文章推荐
BBS(php &amp; mysql)完整版(八)
Oct 09 PHP
Discuz 模板引擎的封装类代码
Jul 18 PHP
PHP 伪静态隐藏传递参数名的四种方法
Feb 22 PHP
php获取post中的json数据的实现方法
Jun 08 PHP
PHP共享内存用法实例分析
Feb 12 PHP
Zend Framework开发入门经典教程
Mar 23 PHP
PHP简单实现DES加密解密的方法
Jul 12 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
Sep 09 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
Mar 05 PHP
Laravel利用gulp如何构建前端资源详解
Jun 03 PHP
Thinkphp 3.2框架使用Redis的方法详解
Oct 24 PHP
PHP实现简单日历类编写
Aug 28 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
php下检测字符串是否是utf8编码的代码
2008/06/28 PHP
php实现的微信红包算法分析(非官方)
2015/09/25 PHP
User Scripts: Video Download by User Scripts
2007/05/14 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
使用js实现数据格式化
2014/12/03 Javascript
Jquery基础教程之DOM操作
2015/08/19 Javascript
AngularJS自定义服务与fliter的混合使用
2016/11/24 Javascript
webpack构建react多页面应用详解
2017/09/15 Javascript
vue仿淘宝订单状态的tab切换效果
2020/06/23 Javascript
JS使用对象的defineProperty进行变量监控操作示例
2019/02/02 Javascript
微信小程序学习笔记之登录API与获取用户信息操作图文详解
2019/03/29 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
关于vue路由缓存清除在main.js中的设置
2019/11/06 Javascript
vue 解决IOS10低版本白屏的问题
2020/11/17 Javascript
python解析模块(ConfigParser)使用方法
2013/12/10 Python
python使用pil库实现图片合成实例代码
2018/01/20 Python
python: 自动安装缺失库文件的方法
2018/10/22 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
Python多线程threading模块用法实例分析
2019/05/22 Python
python适合人工智能的理由和优势
2019/06/28 Python
Python 列表的清空方式
2020/01/13 Python
基于Python和C++实现删除链表的节点
2020/07/06 Python
3D动画《斗罗大陆》上线当日播放过亿
2021/03/16 国漫
英国虚拟主机服务商:eUKhost
2016/08/16 全球购物
ONLY瑞典官网:世界知名服装品牌
2018/06/19 全球购物
英国银首饰公司:e&e Jewellery
2021/02/11 全球购物
前台接待员岗位职责
2014/01/02 职场文书
中医专业职业生涯规划书范文
2014/01/04 职场文书
宿舍标语大全
2014/06/19 职场文书
个人工作作风整改措施思想汇报
2014/10/13 职场文书
高中生打架检讨书1000字
2015/02/17 职场文书
2015年保洁工作总结范文
2015/04/28 职场文书
十二月早安励志心语大全
2019/12/03 职场文书
导游词之南京夫子庙
2019/12/09 职场文书
JS监听Esc 键触发事键
2021/04/14 Javascript
Go Plugins插件的实现方式
2021/08/07 Golang