Java 版本的 PHP serialize/unserialize 完整实现。目前实现了对各种基本类型、数组、ArrayList、HashMap、和其它可序列化对象的序列化。实现了 PHP 5 中的Serializable 接口的支持。实现了 PHP 中的 __sleep 和 __wakeup 魔术方法的支持。实现了对所有标示(N、b、i、d、s、a、O、R、r、U、C)的反序列化,在对标示 a 反序列化时,可以根据下标和值来自动判断是 ArrayList 还是 HashMap。并且在反序列化时可以强制指定反序列化的类型。该类是静态类,无需也不能被实例化。除了包含了 serialize 和 unserialize 方法以外,还增加了一个 cast 方法,用来进行反序列化后的类型转换,该方法主要用于将反序列化后的 ArrayList 转化为数组或者 HashMap。
标签: unserialize ArrayList PHP serialize
上传时间: 2016-01-06
上传用户:奇奇奔奔
適合初學者學習使用與學習的範例.包含範圍. 1.RPG行走模式 2.npc置放方法. 3.外部地圖的讀入方式.使用-字串-讀入. 4.物件化的邊界判斷! 5.超簡潔邊界與碰撞偵測 使物件化產生的npc依然保有邊界判斷的能力而不是只仰賴主程式的碰撞偵測. 此亦為完整使用物件的概念.故易於學習. 使用game api支援! 故延伸性非常高~ 請使用sun J2ME Wireless Toolkit運行 (直接將本資料夾置入Wireless Toolkit裡的apps資料夾即可)
上传时间: 2014-01-01
上传用户:gengxiaochao
VC++图像处理程程序设计配套光盘的第六章锐化处理及边缘检测程序,
上传时间: 2016-01-06
上传用户:gxmm
实现圆形按钮,比较适用于图形化编程的时候
上传时间: 2014-07-30
上传用户:bruce5996
CH375 控制代码 CH375控制U盘,初始化代码
上传时间: 2016-01-09
上传用户:zyt
初始化元胞状态,模拟元胞自动机的演化过程
上传时间: 2016-01-09
上传用户:pompey
图形液晶显示实验(液晶自检),复位及初始化,交替显示,清屏,全屏显示,右半屏液晶复位及初始化,左半屏液晶复位及初始化
上传时间: 2013-12-15
上传用户:zhangliming420
第1章——XML概览 第2章——XML应用简介 第3章——第一个XML文档 第4章——数据的结构化 第5章——特性、空标记和XSL 第6章——结构完整的XML文档 第7章——外国语言与非罗马文字
上传时间: 2016-01-10
上传用户:xhz1993
基于JAVA的GIS地图定义预装载模块,地图平台为MAPXTREME,可加速客户端初始化地图的时间
上传时间: 2016-01-13
上传用户:123456wh
DES算法查看器,可视化输出每有轮的子密钥,中间结果及最终密文
上传时间: 2014-01-17
上传用户:baiom