__sleep():当对象被当做文件保存时会自动触发的方法。

该方法要做的事情,就是返回一个要保存的对象数据的数组

DB.class.php中修改

 php -- 魔术方法 之 序列化和反序列化的触发函数:__sleep(),__wakeup()

 

再次保存效果

 php -- 魔术方法 之 序列化和反序列化的触发函数:__sleep(),__wakeup()

 

读取db对象

 php -- 魔术方法 之 序列化和反序列化的触发函数:__sleep(),__wakeup()

 

因为没有连接数据,不能操作。

__wakeup():当对象是从文件里读出来进行反序列化得到对象的时候,会自动触发的方法

wakeup是用来进行资源的初始化

 php -- 魔术方法 之 序列化和反序列化的触发函数:__sleep(),__wakeup()

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-20
  • 2022-02-25
  • 2022-12-23
  • 2023-03-27
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-22
  • 2022-02-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-05
相关资源
相似解决方案