您的当前位置:首页 > 百科 > php数组序列化函数(php常用数组函数和用法) 正文
时间:2024-07-04 17:50:22 来源:网络整理 编辑:百科
1.1 介绍福哥最近在把一部分功能从PHP转入Java里面,在处理PHP的序列化Serialize)数据的时候遇到了问题,经过一番折腾找到了一个在Java里实现序列化的功能的第三方库。现在,福哥将这个
1.1 介绍
福哥最近在把一部分功能从PHP转入Java里面,数数和在处理PHP的组序组函序列化(Serialize)数据的时候遇到了问题,经过一番折腾找到了一个在Java里实现序列化的列化功能的第三方库。
现在,函数福哥将这个库的用数用法使用方法交给大家!!数数和
首先导入phprpc的组序组函依赖库
使用PHPSerializer反序列化经过PHP序列化过的字符串需要知道目标字符串里存的是什么类型的数据,不同的列化数据类型是需要使用不同的实体对象去接收反射数据的。
3.1 单字符串类型
原数据就是函数一个字符串
3.2 单整型类型
原数据就是一个整型数字
3.3 单双精类型
原数据就是一个小数
3.4 NULL类型
原数据就是一个null,由于没有类型,用数用法反序列化会失败
3.5 实体对象类型
如果原数据是数数和一个对象(就是数组的下标为字符串的情况),那么就可以建立同样结构的组序组函实体对象,使用这个实体对象可以直接接收数组数据
注意:实体对象必须是列化public的
3.5.1 实体对象
3.5.2 反序列化
3.6 数组类型
如果原数据是一个数组(就是数组下标为数字的情况)的话,那么可以使用AssocArray类型将结果集先收集起来,函数然后再使用Cast对象将数据转换成Java对应的用数用法类型
注意:实体对象必须是public的
3.6.1 实体对象
3.6.2 反序列化
可以看到PHPSerializer基本可以满足我们在Java反序列化使用PHP语言序列化的数据结构的需要了。
每十年NBAMVP获奖者国籍:美国占据90%以上2024-07-04 17:35
揭秘非洲荒蛮陋习,“割礼”“熨胸”恐怖得令人难以置信2024-07-04 17:35
赵滨《花落宫廷错流年》 演绎康熙父亲的苦恼2024-07-04 17:28
姜武也要跨界?进军泛娱乐产业2024-07-04 16:12
17岁羽毛球运动员张志杰比赛中晕倒后不治离世2024-07-04 15:39
那苏图生平简介 那苏图人物历史评价2024-07-04 15:32
《侠盗联盟》潮盗三人组高能幕后大起底2024-07-04 15:30
《楚乔传》董春辉演“逗趣书生”梁少卿 《花千骨》演十一师兄2024-07-04 15:25
巴萨3∶1大胜那不勒斯晋级欧冠八强,梅西再次超神发挥2024-07-04 15:15
蔡卓妍承认与石恒聪恋情 连诗雅送祝福否认曾求复合2024-07-04 15:12
广东多地市人大常委会通过一批人事2024-07-04 17:18
《青春逗》发布片尾曲MV炫爆耳膜真我尽显2024-07-04 17:13
《扶摇》开机主创亮相 杨幂热血演绎“侠气摇”2024-07-04 16:55
何炅发飙视频观看:《超次元偶像》受质疑情绪失控(图)2024-07-04 16:31
每十年NBAMVP获奖者国籍:美国占据90%以上2024-07-04 16:30
《鬼吹灯之牧野诡事》曝预告 摸金二代大战巨力怪2024-07-04 16:07
王思聪起诉网易是怎么回事 韩国主播伊素婉向王思聪讨薪事件始末2024-07-04 16:05
古代这个皇帝陵位置神秘竟躲过日军搜查,目前尚未挖掘2024-07-04 15:42
7月实施!《广东省技能人才发展条例》健全技能人才评价制度2024-07-04 15:42
同样是打高句丽,这两个皇帝的结局竟然完全不一样2024-07-04 15:28