浅谈PHP中JSON数据操作

 更新时间:2015年07月01日 11:17:03   投稿:hebedich  
本文的知识点:1、JSON数据格式介绍,2、对数据编码成JSON格式,3、对JSON数据进行解码,并操作,有需要的小伙伴可以参考下。

JSON,全称是JavaScript Object Notation。它是基于JavaScript编程语言ECMA-262 3rd Edition-December 1999标准的一种轻量级的数据交换格式,主要用于跟服务器进行交换数据。跟XML相类似,它独立语言,在跨平台数据传输上有很大的优势

新建文件json.php,先做encode操作:

 //encode
 //生成JSON格式数据
 $arr = array(1,2,3,4,5,6,7,8,9,'Hello','PHP');
 echo json_encode($arr);//json_encode:把一个对象转换成json格式数据

得到的结果是[1,2,3,4,5,6,7,8,9,"Hello","PHP"]

再来做decode操作:

 //decode 解码
 $jsonStr = '{"h":"Hello","w":"World","0":[3,2,1]}';
 $obj = json_decode($jsonStr);
 echo $obj->h;//使用成员访问的方式就可以得到结果

知道简单的使用方法后,可以尝试着抓API数据,比如天气...

以上所述就是本文的全部内容了,希望大家能够喜欢。

相关文章

  • smarty的保留变量问题

    smarty的保留变量问题

    {$smarty}保留变量可以被用于访问一些特殊的模板变量,以下是全部页面请求变量。
    2008-10-10
  • php将word转换为html格式代码分析

    php将word转换为html格式代码分析

    在本篇文章里小编给大家整理了一篇关于php将word转换为html格式的方法的实例内容,有需要的朋友们可以跟着学习参考下。
    2021-07-07
  • php字符串分割函数用法实例

    php字符串分割函数用法实例

    这篇文章主要介绍了php字符串分割函数用法,实例分析了php中explode和split函数的使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • 微信公众号开发之通过接口删除菜单

    微信公众号开发之通过接口删除菜单

    本文主要介绍了微信公众号通过接口删除菜单的方法,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • php5.3/5.4/5.5/5.6/7常见新增特性汇总整理

    php5.3/5.4/5.5/5.6/7常见新增特性汇总整理

    这篇文章主要介绍了php5.3/5.4/5.5/5.6/7常见新增特性,整理总结了php5.3/5.4/5.5/5.6/7各种常见的新增特性,包括各种语法、关键字、函数、扩展等,需要的朋友可以参考下
    2020-02-02
  • CentOS下PHP安装Oracle扩展

    CentOS下PHP安装Oracle扩展

    这篇文章主要介绍了CentOS下PHP安装Oracle扩展,本文讲解了环境、下载Oracle客户端、更改php.ini、重新启动PHP等内容,需要的朋友可以参考下
    2015-02-02
  • php数组添加与删除单元的常用函数实例分析

    php数组添加与删除单元的常用函数实例分析

    这篇文章主要介绍了php数组添加与删除单元的常用函数,实例分析了array_push、array_pop、array_shift及array_unshift等函数的使用技巧,需要的朋友可以参考下
    2015-02-02
  • php+js实现的无刷新下载文件功能示例

    php+js实现的无刷新下载文件功能示例

    这篇文章主要介绍了php+js实现的无刷新下载文件功能,结合实例形式分析了php无刷新下载文件的相关原理、实现方法及操作注意事项,需要的朋友可以参考下
    2019-08-08
  • 百度工程师讲PHP函数的实现原理及性能分析(二)

    百度工程师讲PHP函数的实现原理及性能分析(二)

    这篇文章主要介绍了百度工程师讲PHP函数的实现原理及性能分析(二),本文讲解了类方法、性能对比、内置函数和用户函数性能对比等内容,需要的朋友可以参考下
    2015-05-05
  • php zend解密软件绿色版测试可用

    php zend解密软件绿色版测试可用

    今天有个同事给我个在线的可以解密zend加密的网页,不过没有本地软件更方便,所以找到了一个绿色版zend解密工具,php学习人员必备小工具
    2008-04-04

最新评论