序列化与反序列化 序列化是为了方便于数据的传输,将对象转换为字节流,载入网络/磁盘IO流中,可以通过对应方法将其还原出来。 序列化与编码的区别 对象===【序列化】==>消息===【编码】==>字节流 总结来说就是,先把对象拆开变成一串可以还原成原对象的字符串,再通过特定编码,变为网络传输的字节流 PHP中的魔术方法 __sleep() //使用serialize时触发 __wakeup() //执行unserialize()时,先会调用这个函数 __construct() //对象创建时触发 __destruct() //对象被销毁时触发 __call() //在对象上下文中调用不可访问的方法时触发 __callStatic() //在静态…
分类: POP
1 篇文章