小编Mik*_*ner的帖子

在 PHP 中,如何反序列化到当前对象?

这可能是一个菜鸟问题,所以请友善。

我正在尝试在昂贵的“活动”对象上实现缓存。在构造函数中,我首先检查缓存以查看此 Activity 实例是否已存在。如果没有,我会执行所有查询来构建对象,将其序列化并将其保存到缓存中。下次我进来时,我检查缓存并且我的对象在那里,所以我将其反序列化。现在是我的问题,如何将该对象放入$this当前对象中?我不能只是说"$this = unserialize($row[0]);" 失败并显示错误消息“无法$this在 ActivityClass.php 中重新分配”。我缺少什么?

万分感谢!麦克风

php serialization constructor object

5
推荐指数
1
解决办法
2428
查看次数

标签 统计

constructor ×1

object ×1

php ×1

serialization ×1