>我有一个看起来像这样的类:
class CustomerModel {
private $db;
public function __construct (PDO $db) {
$this->db = $db;
}
一旦我与班级罚款,我应该取消设置它吗?取消设置也会破坏内部的数据库连接吗?还是我需要先这样做?
这取决于finshed with the class
的真正含义。但是,当您刚刚PDO
对象传递给类时,您不应该在此处关闭连接,因为它最初不是在这里创建的。但是由于 PHP 会在脚本执行结束或终止时清理所有内容,并且您的CustomerModel
很可能不会在内部消耗兆字节,因此您可以选择保留它。