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
上传用户:奇奇奔奔
2007高教社杯全国大学生数学建模竞赛题目B题:乘公交,看奥运 源码
上传时间: 2013-11-28
上传用户:franktu
梯形公式计算面积近似值:In=Tn=h/2(f(a)+f(b)) 变长梯形面积:T2n=Tn/2+h/2∑f(Xk+h/2) 辛普生面积:I2n=(4T2n-Tn)/3
上传时间: 2016-01-06
上传用户:qw12
为数据库创建索引的B+树的算法实现。功能包括创建删除节点、条目等。最终将树递归打印于屏幕。(包含内存资源管理)
上传时间: 2013-12-23
上传用户:2467478207
mapxtreme for web 电子地图的B/S模式代码,有放大,缩小,鹰眼等功能
上传时间: 2013-12-21
上传用户:顶得柱
wrox红皮书,国外的经教程,详细介b Csharp
上传时间: 2013-12-08
上传用户:小眼睛LSL
一本有关算法的书,A=B,很有名的,英文版
上传时间: 2016-01-10
上传用户:qb1993225
B树算法实现,非常难得!btree implementation for random lookups, transaction handling, sequential access methods, and a small embeddable footprint.
上传时间: 2014-01-10
上传用户:王小奇
通过B/S调用C/S程序,用Socket进行通信。
标签: 程序
上传时间: 2013-12-21
上传用户:hongmo
三次B样条插值曲面及其实现::目前在CAM/CAM的自由曲面构造方法中,较流行的有B样条曲面,Bezier曲面、Ball曲面等方法,但由这几种方法和成都是拟合曲面,而百插值曲面,常常不能满足一些工程实际中严格插值的要求,本文构造了一种自由插值曲面生成方法-B样条母线法,所生成曲面达到C^2级光滑,适用机械,模具、汽车、造船等制造加工行业的复杂曲面设计。
上传时间: 2016-01-13
上传用户:tuilp1a