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 相关文章推荐
PHP通用检测函数集合
Nov 25 PHP
php 代码优化的42条建议 推荐
Sep 25 PHP
phpadmin如何导入导出大数据文件及php.ini参数修改
Feb 18 PHP
php+ajax实现图片文件上传功能实例
Jun 17 PHP
PHP常见数组函数用法小结
Mar 21 PHP
CI框架常用方法小结
May 17 PHP
关于php中的json_encode()和json_decode()函数的一些说明
Nov 20 PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
Oct 12 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
Feb 21 PHP
PHP Pipeline 实现中间件的示例代码
Apr 26 PHP
PHP设计模式(六)桥连模式Bridge实例详解【结构型】
May 02 PHP
浅谈如何提高PHP代码质量之端到端集成测试
May 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验证码(支持中文)
2007/02/14 PHP
PHP 计算代码执行耗时的代码修正网上普遍错误
2011/05/14 PHP
php curl 伪造IP来源的实例代码
2012/11/01 PHP
php上传文件常见问题总结
2015/02/03 PHP
PHP基本语法实例总结
2016/09/09 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
2016/09/22 PHP
PHP全功能无变形图片裁剪操作类与用法示例
2017/01/10 PHP
经验几则 推荐
2006/09/05 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
JS实现很实用的对联广告代码(可自适应高度)
2015/09/18 Javascript
js实现iframe框架取值的方法(兼容IE,firefox,chrome等)
2015/11/26 Javascript
javascript实现2016新年版日历
2016/01/25 Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
2017/04/19 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
2017/12/06 Javascript
mpvue写一个CPASS小程序的示例
2018/09/04 Javascript
Vue使用Three.js加载glTF模型的方法详解
2020/06/14 Javascript
[01:12:40]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第三场 1月25日
2021/03/11 DOTA
盘点提高 Python 代码效率的方法
2014/07/03 Python
编写Python脚本把sqlAlchemy对象转换成dict的教程
2015/05/29 Python
python pytest进阶之fixture详解
2019/06/27 Python
tensorflow 环境变量设置方式
2020/02/06 Python
python+selenium+chromedriver实现爬虫示例代码
2020/04/10 Python
python爬虫多次请求超时的几种重试方法(6种)
2020/12/01 Python
Kaufmann Mercantile官网:家居装饰、配件、户外及更多
2018/09/28 全球购物
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
屈臣氏越南官网:Watsons越南
2021/01/14 全球购物
SQL SERVER面试资料
2013/03/30 面试题
计算机网络专业推荐信
2013/11/24 职场文书
运动会致辞稿50字
2014/02/04 职场文书
投标保密承诺书
2014/05/19 职场文书
旅游与酒店管理专业求职信
2014/07/21 职场文书
夫妻双方自愿离婚协议书
2014/10/24 职场文书
建国大业观后感800字
2015/06/01 职场文书
Java面试题冲刺第十八天--Spring框架3
2021/08/07 面试题
5道关于python基础 while循环练习题
2021/11/27 Python