PHP JSON数组与对象解析
发布时间:2020-05-25 06:19:47 所属栏目:PHP 来源:互联网
导读:PHP JSON数组与对象解析
|
感兴趣PHP JSON数组与对象解析的小伙伴,下面一起跟随脚本之家 jb51.cc的小编来看看吧。<br> 在PHP后端和客户端数据交互的过程中,JSON数据中有时格式不定,一会儿是数组,一会儿是对象,弄得客户端开发人员要崩溃的感觉。 因此,前后端相关人员先对PHP的json_encode函数原理有必要的了解是最重要的一个环节。 PHP中的array是个万能的数据结构,并不像其它语言根据需要的场景会定义很多约束性的数据类型来描述结构,所以PHP程序员是很难给客户端人员讲清楚返回的是什么结构的数据的。 也就变成明明是通过PHP的数组数据编码成json的,但输出值有时是数组、有时是对象的情况。
解决方案是什么呢? 就是通过PHP封装Vector和Map这两种数据结构的类,在构造json输出结构时,以这两种类型做封装和转换,来确保结构的确定性。 至少,先要建立这样的类型概念。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
