【问题标题】:php functions for serialization?用于序列化的php函数?
【发布时间】:2016-02-07 18:54:40
【问题描述】:

我最近被问到这个面试问题,我不知道:

"哪些PHP函数可以用来自定义序列化 对象的进程?”

任何示例实现都会对理解有很大帮助。

【问题讨论】:

    标签: php serialization


    【解决方案1】:

    Serializableinterace 的官方文档中有明确描述 - serializeunserialize 是:http://php.net/manual/en/class.serializable.php

    旧方法是实现方法__sleep__wakeup,它们应该删除对运行时资源的引用并分别重新初始化它们。如果类实现了前面提到的Serializable,则不支持。

    【讨论】:

    • 您仍然可以使用 __sleep() 和 __wakeup(),它们不会被弃用或删除,因为人们可能会从您的帖子中得到这个想法。 Serializable 接口只提供对受保护数据的访问。
    猜你喜欢
    • 1970-01-01
    • 2016-11-16
    • 1970-01-01
    • 2011-10-04
    • 2013-05-08
    • 1970-01-01
    • 1970-01-01
    • 2011-08-11
    • 2014-11-18
    相关资源
    最近更新 更多