|
|
1
2
我建议一个更好的解决办法是
引发错误
在你的析构函数中如果
在这种情况下,最好是显式的并在析构函数中引发错误,以确保
|
|
|
2
1
不保证当前的PHP解释器关闭顺序不会更改,并且您的数据库句柄在被调用之前可能会被销毁。(这就是为什么它是非法的BTW。) |
|
3
1
谁能保证在调用析构函数时数据库是可用的? 垃圾收集器通常不保证对象图中析构函数的执行顺序,因此您甚至可能不依赖任何外部引用。一 数据库 更糟。 编辑: 好的,PHP使用引用计数而不是世代GC,但是在析构函数中产生副作用仍然是不好的做法。 明确调用flush有什么不好?也许您的库的用户只是想让一些更改消失。 |
|
|
blogger13 · 视频租赁店数据库的规范化 1 年前 |
|
|
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 1 年前 |
|
|
relatively_random · 确保两个表之间一致的共同参考 1 年前 |
|
|
Grenish Rai · Firestore错误“用户文档不存在” 1 年前 |
|
|
Saijo-Shi · PLpgsql中的更新触发器 1 年前 |
|
Dante · Django::配置不当:池不支持持久连接 1 年前 |
|
YouLocalRUser · 删除重复行,保留第一行 1 年前 |