json数据是JS特有的,它可以是object  array str 等等,PHP一般在读取对方接口数据的时候会遇见它(自己的系统接口处理的数据就没必要处理成json了)。好像它有很好的通用性,至少我最近遇见的系统,1个ASP 1个JSP 它们接口处理的数据都处理成JSON。

讲两个函数:

1.unserialize() 这个函数用处太广了。被序列化的数据完全可以通过它处理成PHP的数据,比如obj  str json float  等,在和别的系统接口通讯的时候,经常是curl到对方地址返回一组数据,然后通过它处理成PHP所需要的数据,非常方便。

2.json_decode/json_encode  分别是读取转换JSON 和将数据写成JSON,两个函数都很简单,直接将数据套进去然后转换出来就行。

接口还是挺好玩的  不管是自己开发接口还是连接到对方接口(鄙视下好多网站不给测试文件,得你一步步询问技术人员才得到他们接口的通讯方法),数据之间的灵活转换和curl的GET/POST方法传递数据,都是必须要掌握的,而且用处也非常大。

自由转载,转载请注明: 转载自WEB开发笔记 www.chhua.com

本文链接地址: PHP对json的操作 http://www.chhua.com/web-note971

随机笔记

更多