天天看點

[PHP] 魔術方法__get __set __sleep __wakeup的實際使用

1.__get __set是在給不可通路屬性指派和讀取時,調用

2.__sleep 是在序列化對象的時候調用

3.__wakeup是在反序列化對象的時候調用

4.可以在序列化對象的時候 , 隻序列化指定的屬性 , 減少序列化後的大小, 要把這個對象字元串存儲在比如memcache的時候 ,比較有用

 5.比如下面的例子 , 我隻序列化了data屬性 , 在__sleep函數裡進行限制

  

[PHP] 魔術方法__get __set __sleep __wakeup的實際使用
php
上一篇: Swift 常量
下一篇: Swift 字面量