gpt4 book ai didi

php - Doctrine 2 如何在不调用实体构造函数的情况下检索实体?

转载 作者:行者123 更新时间:2023-12-02 05:05:46 26 4
gpt4 key购买 nike

有人知道这是如何工作的吗?

最佳答案

此作品由unserializing对象。 PHP 中的反序列化确实会阻止调用构造函数,因为序列化对象已经构造完毕。

在 PHP 中创建一个对象而不调用其构造函数:

$className = 'stdClass'; # set classname here
$serialized = sprintf('O:%d:"%s":0:{}', strlen($className), $className);
$object = unserialize($serialized);

更多详情请参阅这篇文章:Doctrine 2: Give me my constructor back

关于php - Doctrine 2 如何在不调用实体构造函数的情况下检索实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6555237/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com