gpt4 book ai didi

php - 在析构函数中保存 - 坏主意?

转载 作者:搜寻专家 更新时间:2023-10-31 21:15:42 27 4
gpt4 key购买 nike

在 PHP 应用程序中,在对象的析构函数期间运行我的保存代码是不是一个坏主意?我之所以问,是因为如果没问题,那么我可以在父 Model 类的析构函数中添加一个 save() 调用,这样就省去了内存其他地方的麻烦。

我知道这样做确实有效,因为我有一个完整的应用程序(尽管编写得不好)在上面运行。但是有充分的理由不这样做吗?

最佳答案

不保证以任何顺序调用析构函数。如果您的页面正在卸载并且所有对象教师开始被调用,会发生什么情况。您永远不知道您需要使用的数据库对象是否仍然有效,或者它是否已被卸载。

关于php - 在析构函数中保存 - 坏主意?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9285993/

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